This is an automated email from the git hooks/post-receive script. New change to branch feature/3860_introduce_topiasqlbatchsupport in repository topia. See http://git.nuiton.org/topia.git omits 1f6318e Do not create drop schema in CreateSchemaAction omits 7d394c1 Add javadoc omits 29ed734 Add missing license headers omits 3be1a24 Add a configuration object for Topia Sql batch service and use it omits e2d15ef Add TopiaSqlBatchService and his default implementation omits 7e1c40f Add delete tables action omits c618b87 Add update tables action omits 933912b Add replicate tables action omits 321c842 Add drop schem action omits 08f9f33 Add create schema actions omits f107b9c Add Sql action abstract classes omits 3ff485d Add TopiaSqlTable API omits a7bdec3 Add new topia-sql-batch module omits f1f64dd Add withShell method on metadata entity omits 3317d1f Generate metadata model location path omits da1870e Add also getEntityEnum by name in TopiaEntityEnumProvider omits c81d5b3 Introduce TopiaMetadataModelGenerator and include it into default Topia templates omits e2f1936 Introduce TopiaMetadataModelSupport and add this new support to TopiaApplicationContext omits 455365c Use gson to load and store TopiaMetadataModel omits 2fcfe60 Introduce TopiaMetadataModel adds c4426e9 Fix javadoc in persistence module (See #3858) adds 7e60561 Fix javadoc in templates module (See #3858) adds d73ad89 Fix javadoc in service replication module (See #3858) adds b099508 Fix javadoc in service migration module (See #3858) adds 9d864dd Fix javadoc in service csv module (See #3858) adds 2e7869a Fix javadoc in it module (See #3858) adds d3fd806 Fix javadoc junit module (See #3858) adds 2545932 Fix javadoc in tests (See #3858) adds 575ab86 Merge branch 'feature/3858_javadoc_jdk8' into 'develop' new 6b62a35 Introduce TopiaMetadataModel new 89ae2ce Use gson to load and store TopiaMetadataModel new a47ccaa Introduce TopiaMetadataModelSupport and add this new support to TopiaApplicationContext new e1aaaee Introduce TopiaMetadataModelGenerator and include it into default Topia templates new 9550385 Add also getEntityEnum by name in TopiaEntityEnumProvider new 3fb01b2 Generate metadata model location path new 0220912 Add withShell method on metadata entity new 5008a0b Add new topia-sql-batch module new 4b53efc Add TopiaSqlTable API new 6ae5398 Add Sql action abstract classes new 4aae58d Add create schema actions new b94bee5 Add drop schem action new a324523 Add replicate tables action new fa4e8d3 Add update tables action new 581e0d0 Add delete tables action new 9544b84 Add TopiaSqlBatchService and his default implementation new c620a07 Add a configuration object for Topia Sql batch service and use it new cd9dec5 Add missing license headers new 4432d15 Add javadoc new b48ee06 Do not create drop schema in CreateSchemaAction This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (1f6318e) \ N -- N -- N refs/heads/feature/3860_introduce_topiasqlbatchsupport (b48ee06) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever. The 20 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit b48ee060ce8d7a4213995a434452b04da496de36 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Jan 9 17:23:16 2016 +0100 Do not create drop schema in CreateSchemaAction commit 4432d151939e80129eb3214bfb78f71ae8283ee6 Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Jan 8 13:42:26 2016 +0100 Add javadoc commit cd9dec50d776721ef08cbb70422289ddbb332a59 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 22:12:29 2016 +0100 Add missing license headers commit c620a07c0a026d195f2ad70b118dee49a4b3e135 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 20:10:16 2016 +0100 Add a configuration object for Topia Sql batch service and use it commit 9544b840e2fc2c0ff437543ab1b9de7a7393485f Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 08:29:01 2016 +0100 Add TopiaSqlBatchService and his default implementation commit 581e0d01f95005895c831c6cc1698b947f87a877 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 08:27:40 2016 +0100 Add delete tables action commit fa4e8d3ac0aa93bec6d6cb08faf6ab0bfc40468f Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 08:27:25 2016 +0100 Add update tables action commit a3245233c8b251cd3c4df71f04ae47023c172333 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 08:27:10 2016 +0100 Add replicate tables action commit b94bee5c72a9fe6a34baaeb276d98b97cd4b271b Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 08:26:53 2016 +0100 Add drop schem action commit 4aae58d8a48a23739c275a72530f6eb0c36478cf Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 08:26:39 2016 +0100 Add create schema actions commit 6ae53987dc835876e4e556f61e913184f719537e Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 08:26:11 2016 +0100 Add Sql action abstract classes commit 4b53efcd0f207d5e27cd66392eaf3f1fa0106c74 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 08:25:22 2016 +0100 Add TopiaSqlTable API commit 5008a0bf7df6085b56382aa68ae07916f9c7f977 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Jan 5 08:24:59 2016 +0100 Add new topia-sql-batch module commit 02209121074584e0b1375fd573df399337c6b92e Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Jan 4 20:45:41 2016 +0100 Add withShell method on metadata entity commit 3fb01b270f94faf2d51bd7442feb61a886980e5c Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Jan 4 20:44:35 2016 +0100 Generate metadata model location path commit 9550385a9a0b36b56292f99442fb0ae51f1a72d5 Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Jan 4 17:26:50 2016 +0100 Add also getEntityEnum by name in TopiaEntityEnumProvider commit e1aaaee72447060064c817bcbc1504f7703a7b28 Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Jan 4 13:39:07 2016 +0100 Introduce TopiaMetadataModelGenerator and include it into default Topia templates commit a47ccaac4b53fbf38be13b9e7e106fcac7da5e17 Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Jan 4 13:36:34 2016 +0100 Introduce TopiaMetadataModelSupport and add this new support to TopiaApplicationContext commit 89ae2ce55006fe8a1337da8e33ab5842696a7781 Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Jan 4 13:35:18 2016 +0100 Use gson to load and store TopiaMetadataModel commit 6b62a35444367db80333bd2a281ff8eed29aa69c Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Jan 4 13:33:37 2016 +0100 Introduce TopiaMetadataModel Summary of changes: .../it/legacy/topiatest/persistence/Entity1.java | 2 +- .../topiatest/persistence/Entity1Abstract.java | 2 +- .../legacy/topiatest/persistence/Entity1Impl.java | 2 +- .../java/org/nuiton/topia/it/GenerateTest.java | 2 +- .../topia/it/legacy/TopiaItLegacyDatabase.java | 4 +- .../persistence/EntityVisitorExportXmlTest.java | 6 +- .../topia/it/legacy/persistence/NaturalIdTest.java | 2 +- .../persistence/util/TopiaEntityHelperTest.java | 2 +- .../persistence/util/TopiaEntityRefTester.java | 14 +- .../persistence/util/TopiaEntityRefTesterTest.java | 2 +- .../topia/it/legacy/topiatest/CascadeSaveTest.java | 3 - .../nuiton/topia/it/legacy/topiatest/EnumTest.java | 2 +- .../it/mapping/test4/ElementCollectionTest.java | 3 +- .../topia/junit/AbstractDatabaseResource.java | 6 +- .../topia/persistence/DepthEntityVisitor.java | 10 +- .../topia/persistence/HorizontalEntityVisitor.java | 4 +- .../topia/persistence/HqlAndParametersBuilder.java | 31 +++-- .../persistence/QueryMissingOrderException.java | 2 +- .../SchemaValidationTopiaException.java | 1 + .../topia/persistence/TopiaApplicationContext.java | 29 ++-- .../persistence/TopiaApplicationContextCache.java | 4 +- .../topia/persistence/TopiaConfiguration.java | 8 +- .../persistence/TopiaConfigurationBuilder.java | 4 +- .../persistence/TopiaConfigurationConstants.java | 12 +- .../org/nuiton/topia/persistence/TopiaDao.java | 50 +++++-- .../nuiton/topia/persistence/TopiaDaoSupplier.java | 3 + .../nuiton/topia/persistence/TopiaEntities.java | 6 +- .../org/nuiton/topia/persistence/TopiaEntity.java | 10 +- .../topia/persistence/TopiaEntityContextable.java | 2 +- .../nuiton/topia/persistence/TopiaEntityEnum.java | 18 +-- .../topia/persistence/TopiaEntityEnumProvider.java | 4 +- .../topia/persistence/TopiaEntityVisitor.java | 14 +- .../nuiton/topia/persistence/TopiaException.java | 6 +- .../nuiton/topia/persistence/TopiaIdFactory.java | 9 +- .../topia/persistence/TopiaMigrationService.java | 2 +- .../topia/persistence/TopiaNotFoundException.java | 4 +- .../topia/persistence/TopiaPersistenceContext.java | 25 ++-- .../TopiaQueryBuilderAddCriteriaStep.java | 2 +- .../persistence/TopiaQueryBuilderRunQueryStep.java | 42 +++--- ...iaQueryBuilderRunQueryWithUniqueResultStep.java | 4 +- .../topia/persistence/TopiaQueryException.java | 2 +- .../nuiton/topia/persistence/TopiaTransaction.java | 4 +- .../topia/persistence/TopiaTransactionAware.java | 6 +- .../topia/persistence/TopiaVetoException.java | 4 +- .../topia/persistence/event/EntityState.java | 14 +- .../topia/persistence/event/ListenableBean.java | 10 +- .../persistence/event/ListenableTopiaEntity.java | 2 +- .../persistence/event/TopiaContextAdapter.java | 2 +- .../topia/persistence/event/TopiaContextEvent.java | 9 +- .../persistence/event/TopiaEntitiesEvent.java | 2 +- .../persistence/event/TopiaEntitiesVetoable.java | 2 +- .../topia/persistence/event/TopiaEntityEvent.java | 2 +- .../persistence/event/TopiaEntityListener.java | 4 +- .../persistence/event/TopiaEntityVetoable.java | 4 +- .../persistence/event/TopiaSchemaListener.java | 2 +- .../persistence/event/TopiaTransactionEvent.java | 2 +- .../event/TopiaTransactionListener.java | 10 +- .../event/TopiaTransactionVetoable.java | 4 +- .../internal/AbstractTopiaApplicationContext.java | 5 +- .../persistence/internal/AbstractTopiaDao.java | 49 ++++--- .../persistence/internal/AbstractTopiaEntity.java | 8 +- ...opiaPersistenceContextConstructorParameter.java | 1 + .../FullyQualifiedNamePlusUuidTopiaIdFactory.java | 2 +- .../persistence/internal/HibernateProvider.java | 54 ++++---- .../persistence/internal/ShortTopiaIdFactory.java | 3 +- .../internal/TopiaConnectionProvider.java | 20 ++- .../internal/TopiaHibernateSessionRegistry.java | 4 +- .../support/HibernateTopiaReplicationSupport.java | 4 +- .../internal/support/TopiaFiresSupport.java | 4 +- .../internal/support/TopiaServiceSupportImpl.java | 4 +- .../topia/persistence/jdbc/JdbcConfiguration.java | 2 +- .../topia/persistence/jdbc/JdbcH2Helper.java | 8 +- .../nuiton/topia/persistence/legacy/Collector.java | 4 +- .../nuiton/topia/persistence/legacy/DBMapping.java | 2 +- .../persistence/legacy/EntityListUpdator.java | 4 +- .../topia/persistence/legacy/ListUpdator.java | 6 +- .../nuiton/topia/persistence/legacy/Loador.java | 6 +- .../topia/persistence/support/TopiaJpaSupport.java | 45 +++--- .../support/TopiaListenableSupport.java | 18 +-- .../support/TopiaReplicationSupport.java | 20 +-- .../persistence/support/TopiaServiceSupport.java | 6 +- .../topia/persistence/support/TopiaSqlQuery.java | 2 +- .../topia/persistence/support/TopiaSqlSupport.java | 2 + .../nuiton/topia/persistence/util/DiffState.java | 6 +- .../topia/persistence/util/EntityOperator.java | 62 ++++----- .../persistence/util/EntityOperatorStore.java | 2 +- .../topia/persistence/util/TopiaEntityBinder.java | 7 +- .../topia/persistence/util/TopiaEntityHelper.java | 24 ++-- .../topia/persistence/util/TopiaEntityMap.java | 2 +- .../topia/persistence/util/TopiaEntityRef.java | 4 +- .../nuiton/topia/persistence/util/TopiaH2Util.java | 2 +- .../nuiton/topia/persistence/util/TopiaUtil.java | 8 +- ...llyQualifiedNamePlusUuidTopiaIdFactoryTest.java | 2 +- .../topia/service/csv/in/AbstractImportModel.java | 2 +- .../topia/service/csv/in/ImportStrategy.java | 2 +- .../topia/service/csv/in/TopiaCsvImports.java | 10 +- .../migration/AbstractTopiaMigrationCallback.java | 8 +- .../migration/TopiaMigrationCallbackByClass.java | 4 +- .../migration/TopiaMigrationCallbackByClassNG.java | 4 +- .../migration/TopiaMigrationCallbackByMethod.java | 4 +- .../topia/migration/TopiaMigrationEngine.java | 8 +- .../topia/replication/TopiaReplicationContext.java | 4 +- .../replication/TopiaReplicationModelBuilder.java | 12 +- .../replication/TopiaReplicationOperation.java | 14 +- .../TopiaReplicationOperationProvider.java | 2 +- .../TopiaReplicationOperationUndoable.java | 4 +- .../topia/replication/TopiaReplicationService.java | 24 ++-- .../topia/replication/model/ReplicationLink.java | 6 +- .../topia/replication/model/ReplicationModel.java | 2 +- .../topia/replication/model/ReplicationNode.java | 2 +- .../replication/model/ReplicationOperationDef.java | 8 +- .../model/ReplicationOperationPhase.java | 2 +- .../topia/replication/operation/AttachLink.java | 14 +- .../replication/operation/DettachAssociation.java | 2 +- .../topia/replication/operation/Duplicate.java | 2 +- .../topia/replication/operation/LoadLink.java | 2 +- .../AbstractTopiaReplicationServiceTest.java | 2 +- .../replication/TopiaReplicationOperationTest.java | 2 +- .../TopiaReplicationServiceImplAllTest.java | 2 +- .../TopiaReplicationServiceImplTest.java | 12 +- .../topia/templates/EntityDaoTransformer.java | 4 +- .../templates/EntityHibernateMappingGenerator.java | 2 +- .../nuiton/topia/templates/EntityTransformer.java | 8 +- .../nuiton/topia/templates/TopiaGeneratorUtil.java | 34 +++-- .../nuiton/topia/templates/TopiaJavaValidator.java | 2 +- .../nuiton/topia/templates/TopiaStereoTypes.java | 1 + .../org/nuiton/topia/templates/TopiaTagValues.java | 151 ++++++++++++--------- .../topia/templates/TopiaTemplateHelper.java | 23 ++-- .../org/nuiton/topia/templates/package-info.java | 2 +- 129 files changed, 671 insertions(+), 561 deletions(-) -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.