This is an automated email from the git hooks/post-receive script. New change to branch feature/7470_mise_en_place_de_la_date_de_derniere_mise_a_jour in repository tutti. See http://git.codelutin.com/tutti.git from b6804fd o Introduction ObserveEntity et ObserveDataEntity o Mise en place de la date de dernière mise à jour sur toutes les entités o Alignement du code pour les dto o Optionmisation des dépendences new a736d26 Refactor des binders new 1fc64bb Implantation efficace de réplication de données new 4747da5 Ajout de fixtures new 026b9a6 Ajout d'un tes de replication de données new cec9b0b Correction de base de référentiels new 18717f0 Ajout d'une base vide pour les tests new 6100451 Utilisation du service topia pour la réplication new d051db8 Ajout de fixtures new 2eb350b Ajout de tests pour la réplication de données ng new 9cb09ec Configuration du nouveau service de réplication new f9c2470 Ajout méthode pour compter le nombre d'éléments d'une table new ca8daea Debut de correction de la javadoc The 12 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 ca8daeafc9b350b6e51f97a7b90d4ffa49f267da Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Dec 30 17:01:14 2015 +0100 Debut de correction de la javadoc commit f9c2470d6a7255d15537049b35d38d80c6700dd1 Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Dec 30 16:58:24 2015 +0100 Ajout méthode pour compter le nombre d'éléments d'une table commit 9cb09ecd322da00eaf7f18f37178930dc3925fd1 Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Dec 30 16:57:47 2015 +0100 Configuration du nouveau service de réplication commit 2eb350bde3c37e483d1827358f77102a34b16114 Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Dec 30 16:54:37 2015 +0100 Ajout de tests pour la réplication de données ng commit d051db817aea147d3f3497a9bc59a6af456aab75 Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Dec 30 16:54:05 2015 +0100 Ajout de fixtures commit 610045103383d7119aefebc690178f2a012fabc2 Author: Tony CHEMIT <chemit@codelutin.com> Date: Wed Dec 30 16:53:25 2015 +0100 Utilisation du service topia pour la réplication commit 18717f0908d797e50d855b50938a78f465b8a7bc Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Dec 29 21:48:48 2015 +0100 Ajout d'une base vide pour les tests commit cec9b0be626a0cb4ae451b3aa4714c4849584571 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Dec 29 21:48:02 2015 +0100 Correction de base de référentiels commit 026b9a6b880b3776b33e313f3795d4d454162905 Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Dec 29 01:18:50 2015 +0100 Ajout d'un tes de replication de données commit 4747da54faf040e78ac3f464c1368c97cee26f7b Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Dec 29 01:18:28 2015 +0100 Ajout de fixtures commit 1fc64bb2d669887492e84bf983ef42a192da667c Author: Tony CHEMIT <chemit@codelutin.com> Date: Tue Dec 29 01:14:58 2015 +0100 Implantation efficace de réplication de données commit a736d267ac97730bbf50c8436cd1569a552144b2 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sun Dec 27 22:27:27 2015 +0100 Refactor des binders Summary of changes: .../java/fr/ird/observe/ObserveActionExecutor.java | 2 +- .../main/java/fr/ird/observe/ObserveCLAction.java | 2 +- .../main/java/fr/ird/observe/ObserveRunner.java | 4 +- .../observe/ObserveSwingApplicationContext.java | 6 +- .../ObserveSwingApplicationConfig.java | 2 +- .../ird/observe/db/constants/DataContextType.java | 2 +- .../src/main/java/fr/ird/observe/ui/UIHelper.java | 6 +- .../java/fr/ird/observe/ui/admin/AdminStep.java | 2 +- .../fr/ird/observe/ui/admin/AdminUIHandler.java | 2 +- .../java/fr/ird/observe/ui/admin/AdminUIModel.java | 2 +- .../ird/observe/ui/content/ContentUIHandler.java | 2 +- .../ui/content/ref/ContentReferenceUIHandler.java | 2 +- .../ui/content/table/ContentTableModel.java | 12 +- .../ui/content/table/ContentTableUIModel.java | 8 +- .../impl/seine/ModeSaisieEchantillonEnum.java | 4 +- .../ird/observe/ui/storage/ObstunaAdminAction.java | 6 +- .../ird/observe/ui/storage/StorageUIHandler.java | 8 +- .../ird/observe/ui/storage/StorageUILauncher.java | 4 +- .../fr/ird/observe/ui/storage/StorageUIModel.java | 2 +- .../ui/tree/AbstractObserveTreeCellRenderer.java | 2 +- .../ui/tree/DataSelectionTreeSelectionModel.java | 14 +- .../java/fr/ird/observe/ui/tree/ObserveNode.java | 2 +- .../fr/ird/observe/ui/tree/ObserveTreeHelper.java | 6 +- .../fr/ird/observe/ui/util/FloatConverter.java | 2 +- .../fr/ird/observe/ui/util/SpringUtilities.java | 8 +- .../ird/observe/validation/ValidationService.java | 2 +- .../dto/AbstractEspeceFieldDtoValidator.java | 8 +- .../dto/ActivityFinDeVeilleExistsDtoValidator.java | 12 +- .../dto/ActivitySimpleSpeedDtoValidator.java | 6 +- .../validator/dto/ActivitySpeedDtoValidator.java | 6 +- .../web/ObserveWebApplicationListener.java | 2 +- .../web/controller/ObserveWebMotionController.java | 2 +- .../entities/AbstractEspeceFieldValidator.java | 8 +- .../ActivityFinDeVeilleExistsValidator.java | 12 +- .../entities/ActivitySimpleSpeedValidator.java | 6 +- .../validator/entities/ActivitySpeedValidator.java | 6 +- .../observe/ObserveTopiaApplicationContext.java | 7 + .../observe/ObserveTopiaConfigurationFactory.java | 2 + .../observe/ObserveTopiaPersistenceContext.java | 35 +++ .../java/fr/ird/observe/entities/Entities.java | 4 +- .../fr/ird/observe/entities/gps/GPSRouteImpl.java | 8 +- .../fr/ird/observe/entities/gps/GpsPoints.java | 12 +- .../DataSourceMigrationForVersion_3_1.java | 2 +- .../referentiel/LengthWeightParameters.java | 8 +- .../referentiel/ObserveReferentialEntities.java | 4 +- .../ird/observe/entities/referentiel/Programs.java | 2 +- .../replication/ObserveReplicationTables.java | 169 ++++++++++++ .../ird/observe/entities/seine/ActivitySeines.java | 4 +- .../observe/entities/seine/NonTargetCatchImpl.java | 2 +- .../services/dto/constants/ReferentialLocale.java | 4 +- .../services/dto/referential/ReferentialDtos.java | 6 +- .../fr/ird/observe/util/gps/GPSFileReader.java | 10 +- .../java/fr/ird/observe/util/gps/GPSRouteImpl.java | 8 +- .../java/fr/ird/observe/util/gps/GPSService.java | 12 +- .../java/fr/ird/observe/util/gps/GpsPoints.java | 12 +- .../report/AbstractReportServiceRestTest.java | 4 +- .../observe/services/ReplicationServiceImpl.java | 4 +- .../referential/ReferentialServiceImpl.java | 8 +- .../binder/data/ActivityLonglineBinder.java | 8 +- .../data/ActivityLonglineEncouterDtoBinder.java | 8 +- .../data/ActivityLonglineSensorUsedDtoBinder.java | 8 +- .../binder/data/ActivityLonglineStubDtoBinder.java | 4 +- .../services/binder/data/ActivitySeineBinder.java | 8 +- .../data/ActivitySeineObservedSystemDtoBinder.java | 8 +- .../binder/data/ActivitySeineStubDtoBinder.java | 2 +- .../binder/data/BaitsCompositionBinder.java | 4 +- .../observe/services/binder/data/BasketBinder.java | 4 +- .../services/binder/data/BranchlineBinder.java | 6 +- .../binder/data/BranchlinesCompositionBinder.java | 4 +- .../services/binder/data/CatchLonglineBinder.java | 6 +- .../services/binder/data/DataBinderSupport.java | 21 ++ .../services/binder/data/EncounterBinder.java | 5 +- .../services/binder/data/FloatingObjectBinder.java | 6 +- .../FloatingObjectObservedSpeciesDtoBinder.java | 6 +- .../FloatingObjectSchoolEstimateDtoBinder.java | 6 +- .../FloatingObjectTransmittingBuoyDtoBinder.java | 6 +- .../binder/data/FloatlinesCompositionBinder.java | 4 +- .../binder/data/GearUseFeaturesLonglineBinder.java | 6 +- .../GearUseFeaturesMeasurementLonglineBinder.java | 4 +- .../GearUseFeaturesMeasurementSeineBinder.java | 4 +- .../binder/data/GearUseFeaturesSeineBinder.java | 6 +- .../binder/data/HooksCompositionBinder.java | 4 +- .../services/binder/data/NonTargetCatchBinder.java | 6 +- .../binder/data/NonTargetLengthBinder.java | 4 +- .../binder/data/NonTargetSampleBinder.java | 6 +- .../binder/data/ObjectObservedSpeciesBinder.java | 6 +- .../binder/data/ObjectSchoolEstimateBinder.java | 4 +- .../observe/services/binder/data/RouteBinder.java | 10 +- .../services/binder/data/RouteStubDtoBinder.java | 4 +- .../services/binder/data/SchoolEstimateBinder.java | 4 +- .../services/binder/data/SectionBinder.java | 4 +- .../services/binder/data/SensorUsedBinder.java | 4 +- .../services/binder/data/SetLonglineBinder.java | 10 +- .../binder/data/SetLonglineCatchDtoBinder.java | 6 +- .../SetLonglineDetailCompositionDtoBinder.java | 6 +- .../SetLonglineGlobalCompositionDtoBinder.java | 8 +- .../binder/data/SetLonglineStubDtoBinder.java | 2 +- .../binder/data/SetLonglineTdrDtoBinder.java | 6 +- .../services/binder/data/SetSeineBinder.java | 10 +- .../data/SetSeineNonTargetCatchDtoBinder.java | 4 +- .../data/SetSeineSchoolEstimateDtoBinder.java | 8 +- .../binder/data/SetSeineTargetCatchDtoBinder.java | 6 +- .../services/binder/data/SizeMeasureBinder.java | 4 +- .../services/binder/data/TargetCatchBinder.java | 6 +- .../services/binder/data/TargetLengthBinder.java | 4 +- .../services/binder/data/TargetSampleBinder.java | 6 +- .../observe/services/binder/data/TdrBinder.java | 4 +- .../binder/data/TransmittingBuoyBinder.java | 4 +- .../binder/data/TripLonglineActivityDtoBinder.java | 4 +- .../services/binder/data/TripLonglineBinder.java | 8 +- .../binder/data/TripLonglineGearUseDtoBinder.java | 6 +- .../services/binder/data/TripSeineBinder.java | 8 +- .../binder/data/TripSeineGearUseDtoBinder.java | 6 +- .../services/binder/data/WeightMeasureBinder.java | 4 +- .../replication/ReplicateReferentialsTest.java | 36 +++ .../entities/replication/ReplicateTestSupport.java | 128 +++++++++ .../replication/ReplicateTripLonglineTest.java | 79 ++++++ .../replication/ReplicateTripSeineTest.java | 77 ++++++ .../services/ApplicationContextResource.java | 19 +- .../services/service/AbstractServiceTopiaTest.java | 13 +- .../DataSourceDumpProducerServiceTopiaTest.java | 3 +- .../service/DataSourceServiceTopiaTest.java | 5 +- .../services/service/MigrateTestsDatabases.java | 14 +- .../report/AbstractReportServiceTopiaTest.java | 9 +- .../actions/validate/ValidateServiceTopiaTest.java | 5 +- ...tLonglineDetailCompositionServiceTopiaTest.java | 9 +- .../service/seine/RouteServiceTopiaTest.java | 3 +- .../seine/TripSeineGearUseServiceTopiaTest.java | 7 +- .../service/seine/TripSeineServiceTopiaTest.java | 29 +- .../src/test/resources/log4j.properties | 2 + .../java/fr/ird/observe/test/DatabaseName.java | 1 + .../java/fr/ird/observe/test/ObserveFixtures.java | 298 +++++++++++++++++++++ .../src/main/resources/db/5.0-3/empty.sql.gz | Bin 0 -> 7858 bytes .../src/main/resources/db/5.0-3/referentiel.sql.gz | Bin 143337 -> 162896 bytes 134 files changed, 1179 insertions(+), 397 deletions(-) create mode 100644 observe-entities/src/main/java/fr/ird/observe/entities/replication/ObserveReplicationTables.java create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/entities/replication/ReplicateReferentialsTest.java create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/entities/replication/ReplicateTestSupport.java create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/entities/replication/ReplicateTripLonglineTest.java create mode 100644 observe-services-topia/src/test/java/fr/ird/observe/entities/replication/ReplicateTripSeineTest.java create mode 100644 observe-test-data/src/main/java/fr/ird/observe/test/ObserveFixtures.java create mode 100644 observe-test-data/src/main/resources/db/5.0-3/empty.sql.gz -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.