Skip to content
Snippets Groups Projects

Utilisation de []string au lieu de DedupList dans les entités

Merged Lucas Seguinot requested to merge fix/remove-deduplist into develop

Ticket : #132 (moved)

Cette MR modifie les entités pour utiliser le type []string au lieu de DedupList pour les champs Impacts et Depends, ce qui permet d'améliorer les performances du décodage de gros événements.

L'intérêt de DedupList était d'éviter les doublons dans les listes d'impacts et de dépendances. Cette vérification n'était nécessaire que lors de la mise à jour des entités dans che, je l'ai déplacée dans le type EntityState.

Validation

  • Vérifier que les dépendances entre composants, ressources, et connecteurs sont bien calculées, et que les champs impact et depends ne contiennent pas de doublons.
  • Créer un watcher, et vérifier que les liens entre watchers et entités sont calculés correctement.
Edited by Lucas Seguinot

Merge request reports

Pipeline #7122 passed

Pipeline passed for 92520f6a on fix/remove-deduplist

Merged by Theo PlockynTheo Plockyn 5 years ago (Oct 11, 2019 8:43am UTC)

Loading

Pipeline #7190 passed

Pipeline passed for 18aaabd7 on develop

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading