Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe Commits: f36333ee by Tony Chemit at 2023-05-22T13:48:01+02:00 Toolkit persistence API - Fix bad find in usageHelper : we need to add result in a set, because atomic usage queries might produce many time the same usage and we do not want this (See #2705) Toolkit persistence API - Fix bad count in usageHelper : we need when counting usages to get actually the ids and preserve them in a set, because atomic usage queries might produce many time the same usage and we do not want this (See #2705) Toolkit persistence API - Improve UsageHelper API: add method count with a possible predicate on links type to count - - - - - 33ccb410 by Tony Chemit at 2023-05-22T13:48:01+02:00 Toolkit service API - Improve UsageService API: add method countReferentialInData - - - - - 71546d08 by Tony Chemit at 2023-05-22T13:48:01+02:00 Improve replace referential API to be able to replace in referential and data or only in data - See #2702 - - - - - ca1a1367 by Tony Chemit at 2023-05-22T13:48:01+02:00 Add new action to replace referential usages only in data - Closes #2702 - - - - - 30 changed files: - client/datasource/editor/api/src/main/i18n/getters/java.getter - client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/ObserveKeyStrokesEditorApi.java - client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/referential/ContentReferentialUI.jaxx - client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/referential/ContentReferentialUIHandler.java - + client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/referential/actions/ReplaceReferentialUsages.java - + client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/referential/usage/UsageForReplaceUI.jaxx - + client/datasource/editor/api/src/main/java/fr/ird/observe/client/datasource/editor/api/content/referential/usage/UsageForReplaceUIHandler.java - client/runner/src/main/i18n/translations/client-runner_en_GB.properties - client/runner/src/main/i18n/translations/client-runner_es_ES.properties - client/runner/src/main/i18n/translations/client-runner_fr_FR.properties - core/persistence/java/src/main/resources/META-INF/persistence/Observe/TopiaEntitySqlScriptModel.json - core/services/local/src/main/java/fr/ird/observe/services/local/service/UsageServiceLocalSupport.java - core/services/local/src/main/java/fr/ird/observe/services/local/service/referential/ReferentialServiceLocalSupport.java - core/services/test/src/main/java/fr/ird/observe/services/service/UsageServiceFixtures.java - core/services/test/src/main/java/fr/ird/observe/services/service/referential/ReferentialServiceFixtures.java - core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/UsageService.properties - core/services/test/src/main/resources/fixtures/fr/ird/observe/services/service/referential/ReferentialService.properties - server/core/src/main/filtered-resources/META-INF/mapping-api-client.wm - toolkit/api-services/src/main/java/fr/ird/observe/services/service/UsageService.java - toolkit/api-services/src/main/java/fr/ird/observe/services/service/referential/ReferentialService.java - toolkit/persistence/src/main/java/fr/ird/observe/spi/context/ReferentialDtoEntityContext.java - toolkit/persistence/src/main/java/fr/ird/observe/spi/referential/OneSideSqlResultBuilderForType.java - toolkit/persistence/src/main/java/fr/ird/observe/spi/usage/UsageHelper.java - toolkit/persistence/src/main/java/org/nuiton/topia/service/sql/script/ReplaceReferentialScript.java → toolkit/persistence/src/main/java/org/nuiton/topia/service/sql/script/ReplaceReferentialInDataScript.java - + toolkit/persistence/src/main/java/org/nuiton/topia/service/sql/script/ReplaceReferentialInReferentialScript.java - toolkit/persistence/src/main/java/org/nuiton/topia/service/sql/script/TopiaEntitySqlScript.java - toolkit/persistence/src/main/java/org/nuiton/topia/service/sql/script/TopiaEntitySqlScriptAdapter.java - toolkit/persistence/src/main/java/org/nuiton/topia/service/sql/usage/TopiaUsageEntity.java - toolkit/persistence/src/main/java/org/nuiton/topia/service/sql/usage/TopiaUsageLink.java - toolkit/templates/src/main/java/fr/ird/observe/toolkit/templates/entity/ReplaceReferentialScriptGenerator.java The diff was not included because it is too large. View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/fcbe51b3e3efec54a107752e0... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/compare/fcbe51b3e3efec54a107752e0... You're receiving this email because of your account on gitlab.com.
participants (1)
-
Tony CHEMIT (@tchemit)