Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
vidjil
vidjil
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,696
    • Issues 1,696
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 89
    • Merge Requests 89
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • vidjil
  • vidjilvidjil
  • Issues
  • #2103

Closed
Open
Opened Jan 12, 2017 by Mikaël Salson@mikael-sOwner

Supprimer les fichiers résultats lorsqu'on ré-uploade un fichier de séquences

Lorsqu'une utilisatrice lance un processus sur un fichier puis le réuploade, le contrôleur get_data pense que le fichier de séquences d'origine a été supprimé (ce qui n'est pas complètement faux).

Que faire dans ce cas-là ? Supprimer le fichier fused ne suffit pas puisque les résultats restent attachés au même sequence_file (ce n'est que le data_file qui a changé dans le sequence_file, l'identifiant reste le même). Faut-il supprimer tous les fichiers résultats associés à ce fichier de séquence ? Ou alors faut-il prévenir l'utilisatrice que le fichier ré-uploadé est le même que le fichier d'origine ? Mais comment le faire (sans attendre la fin de l'upload) ? Avec un SHA256 ? Côté client ?

Un wont-fix peut aussi être une solution. Il suffit de le savoir (et le documenter).

Problème identifié avec @RyanHerb et @flothoni dans le cadre de #2101 (closed). @magiraud

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: vidjil/vidjil#2103