Skip to content
Snippets Groups Projects

deposit-delete-chart: Clarify sequence diagram

There is no need for the while loop in there.

Also the status 'ready' does not exist, it's name 'deposited' status.

This drops the deprecated png file and integrate the svg output instead.

deposit-delete-chart.svg

Related to T2618

Test Plan

tox


Migrated from D4258 (view on Phabricator)

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Build is green

    Patch application report for D4258 (id=15046)

    Could not rebase; Attempt merge onto 2f5300e6...

    Updating 2f5300e6..e40e295f
    Fast-forward
     docs/images/.gitignore               |   2 +-
     docs/images/deposit-delete-chart.png | Bin 56979 -> 0 bytes
     docs/images/deposit-delete-chart.svg |  45 +++++
     docs/images/deposit-delete-chart.uml |  29 ++--
     docs/images/deposit-update-chart.png | Bin 61584 -> 0 bytes
     docs/images/deposit-update-chart.svg |  51 ++++++
     docs/images/deposit-update-chart.uml |  20 ++-
     swh/deposit/api/deposit_update.py    |  24 +++
     swh/deposit/cli/admin.py             |  80 +++++----
     swh/deposit/tests/cli/conftest.py    |  12 ++
     swh/deposit/tests/cli/test_admin.py  | 317 +++++++++++++++++++++++++++++++++++
     swh/deposit/tests/cli/test_client.py |   8 +-
     12 files changed, 519 insertions(+), 69 deletions(-)
     delete mode 100644 docs/images/deposit-delete-chart.png
     create mode 100644 docs/images/deposit-delete-chart.svg
     delete mode 100644 docs/images/deposit-update-chart.png
     create mode 100644 docs/images/deposit-update-chart.svg
     create mode 100644 swh/deposit/tests/cli/conftest.py
     create mode 100644 swh/deposit/tests/cli/test_admin.py
    Changes applied before test
    commit e40e295ff31e9109b0c137256487d37cb8920230
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Wed Oct 14 14:55:15 2020 +0200
    
        deposit-delete-chart: Clarify schema
        
        There is no need for the while loop in there.
        Also the status ready does not exist, it's name 'deposited' status.
    
    commit 1abb2dc63e3a7a7e085b6773c09c13339d80a90c
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Wed Oct 14 14:54:30 2020 +0200
    
        deposit-update-chart: Clarify schema
        
        There is no need for the while loop in there
    
    commit 34e710d07e88bb18e63a035e594a0bff7675b927
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Wed Oct 14 12:40:03 2020 +0200
    
        cli.admin: Add remaining coverage on `swh deposit reschedule` cli
    
    commit 06f437255a222dbd42d788f6f143366ce1b41979
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Wed Oct 14 11:44:08 2020 +0200
    
        Add validation step after metadata ingestion of a metadata-only deposit
        
        Related to #2681
    
    commit 51446a11df5cbd6608b282135ea5f2ff30791397
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Tue Oct 13 14:59:50 2020 +0200
    
        deposit.cli.admin: Add types and coverage on module
        
        This will allow to be more confident when we will refactor the configuration
        part.

    See https://jenkins.softwareheritage.org/job/DDEP/job/tests-on-diff/243/ for more details.

  • Rebase

  • Build is green

    Patch application report for D4258 (id=15054)

    Could not rebase; Attempt merge onto 4bb8a36d...

    Updating 4bb8a36d..080ced79
    Fast-forward
     docs/images/.gitignore               |   2 +-
     docs/images/deposit-delete-chart.png | Bin 56979 -> 0 bytes
     docs/images/deposit-delete-chart.svg |  45 +++++++++++++++++++++++++++++++
     docs/images/deposit-delete-chart.uml |  29 +++++++++-----------
     docs/images/deposit-update-chart.png | Bin 61584 -> 0 bytes
     docs/images/deposit-update-chart.svg |  51 +++++++++++++++++++++++++++++++++++
     docs/images/deposit-update-chart.uml |  20 +++++++-------
     swh/deposit/api/deposit_update.py    |  24 +++++++++++++++++
     8 files changed, 144 insertions(+), 27 deletions(-)
     delete mode 100644 docs/images/deposit-delete-chart.png
     create mode 100644 docs/images/deposit-delete-chart.svg
     delete mode 100644 docs/images/deposit-update-chart.png
     create mode 100644 docs/images/deposit-update-chart.svg
    Changes applied before test
    commit 080ced795c5aab33ab77a67ab7b44aafc73d5107
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Wed Oct 14 14:55:15 2020 +0200
    
        deposit-delete-chart: Clarify schema
        
        There is no need for the while loop in there.
        Also the status ready does not exist, it's name 'deposited' status.
    
    commit e39814c4af487fca889106b6cfe223b00f7672b7
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Wed Oct 14 14:54:30 2020 +0200
    
        deposit-update-chart: Clarify schema
        
        There is no need for the while loop in there
    
    commit 92634764f00a0c561523f4fed8073cd9132a5c81
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Wed Oct 14 11:44:08 2020 +0200
    
        Add validation step after metadata ingestion of a metadata-only deposit
        
        Related to #2681

    See https://jenkins.softwareheritage.org/job/DDEP/job/tests-on-diff/249/ for more details.

  • same comments as !391 (closed)

  • Merge request was returned for changes

  • and you should update blueprint.rst, so it stops mentioning the "ready" status as well

    EDIT: nvm, I just saw !394 (closed)

    • Drop svg
    • Rework commit message
  • Build is green

    Patch application report for D4258 (id=15068)

    Rebasing onto 4bb8a36d...

    Current branch diff-target is up to date.
    Changes applied before test
    commit 2576c73a490956b8fd0c9573af504dbfb7ebdadf
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Wed Oct 14 14:55:15 2020 +0200
    
        deposit-delete-chart: Clarify schema
        
        There is no loop, either the status is partial, either it's not. Removing it
        clarifies the reading.
        
        This drops the out-of-sync png diagram from the repository. This also renames
        the inexistent `ready` status to the correct 'deposited' status.

    See https://jenkins.softwareheritage.org/job/DDEP/job/tests-on-diff/253/ for more details.

  • first line of the commit msg still says "schema"

  • Merge request was returned for changes

  • Rework commit message (which i modified the body of but not the title ¯_(ツ)_/¯)

    and of course, it's the base commit for all other diffs, for crying out loud ;)

  • Build is green

    Patch application report for D4258 (id=15075)

    Rebasing onto 4bb8a36d...

    Current branch diff-target is up to date.
    Changes applied before test
    commit 4ee6ab25853c1eb3eb9f10763a4c2f48bfd30696
    Author: Antoine R. Dumont (@ardumont) <ardumont@softwareheritage.org>
    Date:   Wed Oct 14 14:55:15 2020 +0200
    
        deposit-delete-chart: Clarify sequence diagram
        
        There is no loop, either the status is partial, either it's not. Removing it
        clarifies the reading.
        
        This drops the out-of-sync png diagram from the repository. This also renames
        the inexistent `ready` status to the correct 'deposited' status.

    See https://jenkins.softwareheritage.org/job/DDEP/job/tests-on-diff/258/ for more details.

  • Merge request was accepted

  • vlorentz approved this merge request

    approved this merge request

  • Merge request was merged

Please register or sign in to reply
Loading