<classResult _class='hudson.tasks.junit.ClassResult'><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.003</duration><failedSince>0</failedSince><name>delete</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	Batching statement 1 times
2024-09-10 21:26:29	DEBUG	SQLOperation	delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}
</stdout></child><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.003</duration><failedSince>0</failedSince><name>deleteById</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}
</stdout></child><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.003</duration><failedSince>0</failedSince><name>deleteById_multiple</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-09-10 21:26:29	DEBUG	SQLOperation	delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
</stdout></child><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.003</duration><failedSince>0</failedSince><name>delete_multiple</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	Batching statement 2 times
2024-09-10 21:26:29	DEBUG	SQLOperation	delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-10 21:26:29	DEBUG	SQLOperation	Batching statement 2 times
2024-09-10 21:26:29	DEBUG	SQLOperation	delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}}
</stdout></child><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.003</duration><failedSince>0</failedSince><name>insert</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	Batching statement 2 times
2024-09-10 21:26:29	DEBUG	SQLOperation	insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.q=null, TotoA.x=17, TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.a=23}, 2={TotoA.q=null, TotoA.x=29, TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.a=31}}
2024-09-10 21:26:29	DEBUG	SQLOperation	Batching statement 2 times
2024-09-10 21:26:29	DEBUG	SQLOperation	insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.q=null, TotoB.b=41, TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.x=37}, 2={TotoB.q=null, TotoB.b=53, TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.x=43}}
</stdout></child><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.008</duration><failedSince>0</failedSince><name>select</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	(select TotoA.id as id, 'TotoA' as Y from TotoA where TotoA.id in (?, ?, ?, ?)) union all (select TotoB.id as id, 'TotoB' as Y from TotoB where TotoB.id in (?, ?, ?, ?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4, 5=o.c.s.i.PersistedIdentifier@1, 6=o.c.s.i.PersistedIdentifier@2, 7=o.c.s.i.PersistedIdentifier@3, 8=o.c.s.i.PersistedIdentifier@4}
2024-09-10 21:26:29	DEBU
...[truncated 570 chars]...
otoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-10 21:26:29	DEBUG	EntityTreeInflater	Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d749325
2024-09-10 21:26:29	DEBUG	EntityTreeInflater	Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d749325
</stdout></child><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.008</duration><failedSince>0</failedSince><name>selectWhere</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DISCRIMINATOR as Toto_DISCRIMINATOR from ((select TotoA.id as id, TotoA.x as x, TotoA.q as q, TotoA.a as a, cast(null as null) as b, 'TotoA' as DISCRIMINATOR from TotoA) union all (select TotoB.id as id, TotoB.x as x, TotoB.q as q, cast(null as null) as a, TotoB.b as b, 'TotoB' as DISCRIMINATOR from TotoB)) as Toto where Toto.x = ? | {1=42}
2024-09-10 21:
...[truncated 102 chars]...
JoinRoot$JoinRootRowConsumer@42d1e56c
2024-09-10 21:26:29	DEBUG	EntityTreeInflater	Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42d1e56c
2024-09-10 21:26:29	DEBUG	EntityTreeInflater	Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42d1e56c
2024-09-10 21:26:29	DEBUG	EntityTreeInflater	Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42d1e56c
</stdout></child><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.021</duration><failedSince>0</failedSince><name>selectWhere_collectionCriteria</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	select Toto.id as id, DISCRIMINATOR from ((select TotoA.id as id, TotoA.x as x, TotoA.q as q, 'TotoA' as DISCRIMINATOR from TotoA) union all (select TotoB.id as id, TotoB.x as x, TotoB.q as q, 'TotoB' as DISCRIMINATOR from TotoB)) as Toto where Toto.q = ? | {1=[42]}
2024-09-10 21:26:29	DEBUG	SQLOperation	select TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q as TotoA_q from TotoA where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedI
...[truncated 400 chars]...
otoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-10 21:26:29	DEBUG	EntityTreeInflater	Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@115c7920
2024-09-10 21:26:29	DEBUG	EntityTreeInflater	Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@115c7920
</stdout></child><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.005</duration><failedSince>0</failedSince><name>update</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	(select TotoA.id as id, 'TotoA' as Y from TotoA where TotoA.id in (?, ?, ?, ?)) union all (select TotoB.id as id, 'TotoB' as Y from TotoB where TotoB.id in (?, ?, ?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4, 5=o.c.s.i.PersistableIdentifier@1, 6=o.c.s.i.PersistableIdentifier@2, 7=o.c.s.i.PersistableIdentifier@3, 8=o.c.s.i.PersistableIdentifier@4}
2024-09-
...[truncated 1296 chars]...
TotoA.id (W)=o.c.s.i.PersistedIdentifier@1}, 2={TotoA.x (U)=29, TotoA.q (U)=null, TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistedIdentifier@2}}
2024-09-10 21:26:29	DEBUG	SQLOperation	Batching statement 2 times
2024-09-10 21:26:29	DEBUG	SQLOperation	update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.q (U)=null, TotoB.x (U)=37, TotoB.b (U)=141}, 2={TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.q (U)=null, TotoB.x (U)=43, TotoB.b (U)=153}}
</stdout></child><child><age>0</age><className>org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD</className><duration>0.003</duration><failedSince>0</failedSince><name>updateById</name><properties></properties><skipped>false</skipped><status>PASSED</status><stdout>2024-09-10 21:26:29	DEBUG	SQLOperation	Batching statement 2 times
2024-09-10 21:26:29	DEBUG	SQLOperation	update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.a (U)=123, TotoA.x (U)=17, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1, TotoA.q (U)=null}, 2={TotoA.a (U)=131, TotoA.x (U)=29, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2, TotoA.q (U)=null}}
2024-09-10 21:26:29	DEBUG	SQLOperation	Batching statement 2 times
2024-09-10 21:26:29	DEBUG	SQLOperation	update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3, TotoB.b (U)=141, TotoB.x (U)=37}, 2={TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4, TotoB.b (U)=153, TotoB.x (U)=43}}
</stdout></child><failCount>0</failCount><name>TablePerClassPolymorphismPersisterTest$CRUD</name><passCount>10</passCount><skipCount>0</skipCount></classResult>