Page MenuHomeSoftware Heritage
Feed Advanced Search

Apr 23 2021

vlorentz triaged T3284: Support for multiple revision authors? as Normal priority.
Apr 23 2021, 1:22 PM · Data Model

Apr 22 2021

douardda added a subtask for T1957: Handling missing DAG nodes: T3282: Add support for "uninterpreted upstream object" in SWH model and storage.
Apr 22 2021, 2:44 PM · Data Model
douardda added a comment to T1957: Handling missing DAG nodes.

Examples of such missing objects are revisions with attributes that cannot fit the current data model, e.g. out of range dates. We have example of such revisions in kafka, as mentionned in T3200 and T3170.

Apr 22 2021, 2:39 PM · Data Model

Apr 21 2021

douardda added a comment to T3170: Revisions in the journal with out of range dates.

Note that none of their parent revisions can be found either in the archive (one invalid revision in a set of ingested revisions prevent any of them being inserted in the database I suppose, but they are already inserted in kafka at this moment).

Apr 21 2021, 7:08 PM · Data Model, Journal

Apr 15 2021

vlorentz closed T3226: swh identify with type=snapshot shows dependency not installed error as Resolved.
Apr 15 2021, 3:11 PM · Data Model, SWH command line interface

Apr 12 2021

vlorentz added a comment to T3235: Add archival of bug tracker databases as well as an unofficial bug tracker per-project.

You are likely doing a git pull on a periodic basis. Just add git bug bridge pull [<name>] next to it.

Apr 12 2021, 3:37 PM · Archive coverage, Data Model
libEqualizer added a comment to T3235: Add archival of bug tracker databases as well as an unofficial bug tracker per-project.

However, this would require considerable work

Apr 12 2021, 2:48 PM · Archive coverage, Data Model
vlorentz triaged T3235: Add archival of bug tracker databases as well as an unofficial bug tracker per-project as Wishlist priority.

Hi, thanks for the suggestion.

Apr 12 2021, 11:31 AM · Archive coverage, Data Model

Apr 8 2021

pawarhrishi21 added a comment to T3226: swh identify with type=snapshot shows dependency not installed error.

You should install swh.model[cli] instead of swh.model. I added a better error message in D5466 so it's clearer.

Apr 8 2021, 7:31 PM · Data Model, SWH command line interface
vlorentz added a comment to T3226: swh identify with type=snapshot shows dependency not installed error.

And I'm also updating the documentation at https://docs.softwareheritage.org/devel/swh-model/persistent-identifiers.html#computing

Apr 8 2021, 7:28 PM · Data Model, SWH command line interface
vlorentz added a revision to T3226: swh identify with type=snapshot shows dependency not installed error: D5469: docs: Ask readers to install swh.model[cli] to fully use swh-identify.
Apr 8 2021, 7:27 PM · Data Model, SWH command line interface
vlorentz added a comment to T3226: swh identify with type=snapshot shows dependency not installed error.

You should install swh.model[cli] instead of swh.model. I added a better error message in D5466 so it's clearer.

Apr 8 2021, 7:23 PM · Data Model, SWH command line interface
vlorentz added a revision to T3226: swh identify with type=snapshot shows dependency not installed error: D5466: swh-identify: Hide tracebacks if Click or Dulwich is not installed.
Apr 8 2021, 7:20 PM · Data Model, SWH command line interface
vlorentz triaged T3226: swh identify with type=snapshot shows dependency not installed error as Normal priority.
Apr 8 2021, 6:43 PM · Data Model, SWH command line interface
pawarhrishi21 created T3226: swh identify with type=snapshot shows dependency not installed error.
Apr 8 2021, 6:36 PM · Data Model, SWH command line interface
vlorentz closed T3220: Installing swh.model does not install its dependencies as Resolved.

Resolved by D5460; thanks again for the report

Apr 8 2021, 4:36 PM · Data Model, SWH command line interface
vlorentz added a project to T3220: Installing swh.model does not install its dependencies: Data Model.
Apr 8 2021, 4:18 PM · Data Model, SWH command line interface

Apr 7 2021

douardda added a comment to T3214: Restrict accepted timestamps to values that can be processed all along.

looks like there is no revision with date or committer_date > 9999-12-31 in the main storage...

Apr 7 2021, 3:04 PM · Data Model
douardda triaged T3214: Restrict accepted timestamps to values that can be processed all along as High priority.
Apr 7 2021, 2:30 PM · Data Model

Apr 6 2021

zack closed T1136: swh-identify: support recursive checksumming of directories as Invalid.

duplicate with T3160

Apr 6 2021, 11:36 AM · Data Model

Mar 26 2021

DanSeraf closed T2570: swh-identify: support exclusion patterns (e.g., for .git/) as swh-scanner does as Resolved.

Already implemented in D4193

Mar 26 2021, 3:15 PM · Data Model

Mar 24 2021

seirl updated the task description for T3170: Revisions in the journal with out of range dates.
Mar 24 2021, 6:56 PM · Data Model, Journal
seirl updated the task description for T3170: Revisions in the journal with out of range dates.
Mar 24 2021, 4:11 PM · Data Model, Journal
seirl updated the task description for T3170: Revisions in the journal with out of range dates.
Mar 24 2021, 4:11 PM · Data Model, Journal
seirl updated the task description for T3170: Revisions in the journal with out of range dates.
Mar 24 2021, 4:10 PM · Data Model, Journal
seirl triaged T3170: Revisions in the journal with out of range dates as Normal priority.
Mar 24 2021, 1:13 PM · Data Model, Journal

Mar 23 2021

vlorentz added a comment to T2686: Use hashes for all kafka keys.

(and we should keep the origin topic; we already have an ExtSWHID for origins anyway)

Mar 23 2021, 2:55 PM · Data Model, Storage manager
olasd added a comment to T2686: Use hashes for all kafka keys.

The following objects remain:

Mar 23 2021, 2:47 PM · Data Model, Storage manager
vlorentz closed T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects, a subtask of T2686: Use hashes for all kafka keys, as Resolved.
Mar 23 2021, 2:33 PM · Data Model, Storage manager
vlorentz closed T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects as Resolved.
Mar 23 2021, 2:33 PM · Data Model, Storage manager, Extrinsic metadata
vlorentz closed T3017: Use hashes as keys in swh.journal.objects.raw_extrinsic_metadata, a subtask of T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects, as Resolved.
Mar 23 2021, 2:33 PM · Data Model, Storage manager, Extrinsic metadata
vlorentz closed T3017: Use hashes as keys in swh.journal.objects.raw_extrinsic_metadata as Resolved.
Mar 23 2021, 2:33 PM · Data Model, Storage manager, Extrinsic metadata
olasd closed T3022: Deduplicate RawExtrinsicMetadata by hash instead of a subset of their fields, a subtask of T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects, as Resolved.
Mar 23 2021, 2:25 PM · Data Model, Storage manager, Extrinsic metadata

Mar 20 2021

zack renamed T3160: swh identify: add a -R/--recursive flag from swh identify: add a -R/--recursive to swh identify: add a -R/--recursive flag.
Mar 20 2021, 2:22 PM · Easy hack, Data Model
zack updated the task description for T3160: swh identify: add a -R/--recursive flag.
Mar 20 2021, 2:21 PM · Easy hack, Data Model
zack triaged T3160: swh identify: add a -R/--recursive flag as Normal priority.
Mar 20 2021, 2:20 PM · Easy hack, Data Model

Mar 19 2021

vlorentz added a subtask for T2210: Data Model: T3134: SWHID v2.
Mar 19 2021, 4:23 PM · Data Model, Roadmap 2020
vlorentz added a parent task for T3134: SWHID v2: T2210: Data Model.
Mar 19 2021, 4:23 PM · Roadmap 2022, Roadmap 2020, Data Model, Web app, meta-task, Roadmap 2021
vlorentz triaged T3134: SWHID v2 as Normal priority.
Mar 19 2021, 4:22 PM · Roadmap 2022, Roadmap 2020, Data Model, Web app, meta-task, Roadmap 2021
vlorentz added a project to T3134: SWHID v2: Roadmap 2020.
Mar 19 2021, 4:21 PM · Roadmap 2022, Roadmap 2020, Data Model, Web app, meta-task, Roadmap 2021
vlorentz merged task T2212: Specification for swh:2+: identifiers into T3134: SWHID v2.
Mar 19 2021, 4:21 PM · Data Model, Roadmap 2020
vlorentz merged T2212: Specification for swh:2+: identifiers into T3134: SWHID v2.
Mar 19 2021, 4:21 PM · Roadmap 2022, Roadmap 2020, Data Model, Web app, meta-task, Roadmap 2021

Mar 15 2021

rdicosmo updated the task description for T3134: SWHID v2.
Mar 15 2021, 8:11 PM · Roadmap 2022, Roadmap 2020, Data Model, Web app, meta-task, Roadmap 2021
rdicosmo created T3134: SWHID v2.
Mar 15 2021, 8:09 PM · Roadmap 2022, Roadmap 2020, Data Model, Web app, meta-task, Roadmap 2021

Mar 11 2021

vlorentz added a project to T2571: swh-identify: add support for --type revision: Easy hack.
Mar 11 2021, 11:04 AM · Easy hack, Data Model

Mar 5 2021

vlorentz updated the task description for T3074: Migrate all packages away from the old SWHID class.
Mar 5 2021, 12:31 PM · Data Model
vlorentz closed T3074: Migrate all packages away from the old SWHID class, a subtask of T3017: Use hashes as keys in swh.journal.objects.raw_extrinsic_metadata, as Resolved.
Mar 5 2021, 12:31 PM · Data Model, Storage manager, Extrinsic metadata
vlorentz closed T3074: Migrate all packages away from the old SWHID class as Resolved.
Mar 5 2021, 12:31 PM · Data Model
vlorentz updated the task description for T3074: Migrate all packages away from the old SWHID class.
Mar 5 2021, 9:13 AM · Data Model
vlorentz updated the task description for T3074: Migrate all packages away from the old SWHID class.
Mar 5 2021, 9:13 AM · Data Model

Mar 4 2021

vlorentz updated the task description for T3074: Migrate all packages away from the old SWHID class.
Mar 4 2021, 4:40 PM · Data Model

Mar 3 2021

vlorentz updated the task description for T3074: Migrate all packages away from the old SWHID class.
Mar 3 2021, 8:35 AM · Data Model

Mar 1 2021

vlorentz updated the task description for T3074: Migrate all packages away from the old SWHID class.
Mar 1 2021, 10:10 AM · Data Model
zack updated the task description for T3074: Migrate all packages away from the old SWHID class.
Mar 1 2021, 9:59 AM · Data Model

Feb 26 2021

zack updated the task description for T3074: Migrate all packages away from the old SWHID class.
Feb 26 2021, 7:08 PM · Data Model
vlorentz added a parent task for T3034: generalize usage of SWHID for referencing SWH archive objects: T3074: Migrate all packages away from the old SWHID class.
Feb 26 2021, 7:00 PM · Data Model
vlorentz added a subtask for T3074: Migrate all packages away from the old SWHID class: T3034: generalize usage of SWHID for referencing SWH archive objects.
Feb 26 2021, 7:00 PM · Data Model
vlorentz added a project to T3074: Migrate all packages away from the old SWHID class: Data Model.
Feb 26 2021, 6:58 PM · Data Model
vlorentz added a subtask for T3017: Use hashes as keys in swh.journal.objects.raw_extrinsic_metadata: T3074: Migrate all packages away from the old SWHID class.
Feb 26 2021, 6:58 PM · Data Model, Storage manager, Extrinsic metadata

Feb 15 2021

vlorentz added a comment to T3034: generalize usage of SWHID for referencing SWH archive objects.
In T3034#58665, @zack wrote:

Who needs to reference REMs in the first place?

Feb 15 2021, 1:00 PM · Data Model
douardda added a comment to T3034: generalize usage of SWHID for referencing SWH archive objects.
In T3034#58665, @zack wrote:

Who needs to reference REMs in the first place?

Feb 15 2021, 11:54 AM · Data Model
zack added a comment to T3034: generalize usage of SWHID for referencing SWH archive objects.

(I've finally caught up with the backlog in this task, sorry I'm late to the party.)

Feb 15 2021, 11:22 AM · Data Model
zack updated the task description for T3034: generalize usage of SWHID for referencing SWH archive objects.
Feb 15 2021, 11:12 AM · Data Model
zack updated the task description for T3034: generalize usage of SWHID for referencing SWH archive objects.
Feb 15 2021, 11:10 AM · Data Model

Feb 12 2021

olasd updated subscribers of T3034: generalize usage of SWHID for referencing SWH archive objects.

So, there's still a few separate issues in this task which I'll try to spell out (at least for my sake) :

Feb 12 2021, 1:40 PM · Data Model

Feb 10 2021

douardda added a revision to T3034: generalize usage of SWHID for referencing SWH archive objects: D4985: [WIP] Add support for SWHID on Origin.
Feb 10 2021, 9:57 AM · Data Model
douardda added a revision to T3034: generalize usage of SWHID for referencing SWH archive objects: D4986: [WIP] Add a composite swhid type in postgresql.
Feb 10 2021, 9:56 AM · Data Model

Feb 9 2021

zack renamed T3034: generalize usage of SWHID for referencing SWH archive objects from Generalise usage of SWHID for storing edges (relations) of the SWH archive graph to generalize usage of SWHID for referencing SWH archive objects.
Feb 9 2021, 4:34 PM · Data Model
douardda triaged T3034: generalize usage of SWHID for referencing SWH archive objects as High priority.
Feb 9 2021, 3:37 PM · Data Model

Feb 5 2021

douardda triaged T3029: Add validator and tests for the espated nature of the origin URI of the SWHID context qualidier as Normal priority.
Feb 5 2021, 9:49 AM · Data Model

Feb 3 2021

vlorentz added a revision to T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects: D4970: model: Add 'id' field to RawExtrinsicMetadata.
Feb 3 2021, 9:13 AM · Data Model, Storage manager, Extrinsic metadata

Feb 2 2021

vlorentz updated subscribers of T3017: Use hashes as keys in swh.journal.objects.raw_extrinsic_metadata.
Feb 2 2021, 1:40 PM · Data Model, Storage manager, Extrinsic metadata
vlorentz triaged T3017: Use hashes as keys in swh.journal.objects.raw_extrinsic_metadata as High priority.
Feb 2 2021, 1:34 PM · Data Model, Storage manager, Extrinsic metadata

Jan 25 2021

vlorentz added a revision to T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects: D4935: identifiers: Add raw_extrinsic_metadata_identifier.
Jan 25 2021, 12:32 PM · Data Model, Storage manager, Extrinsic metadata

Jan 21 2021

ardumont closed T2961: Add a "not_found" value in OriginVisitStatus.status as Resolved.
Jan 21 2021, 11:43 AM · Sprint 2021 01, Data Model

Jan 20 2021

ardumont added a comment to T2961: Add a "not_found" value in OriginVisitStatus.status.

We also added a 'failed' status.

Jan 20 2021, 6:53 PM · Sprint 2021 01, Data Model
ardumont moved T2961: Add a "not_found" value in OriginVisitStatus.status from in-progress to code review on the Sprint 2021 01 board.
Jan 20 2021, 3:20 PM · Sprint 2021 01, Data Model
ardumont added a revision to T2961: Add a "not_found" value in OriginVisitStatus.status: D4892: db: Allow new status values not_found and failed to OriginVisitStatus.
Jan 20 2021, 10:47 AM · Sprint 2021 01, Data Model
ardumont changed the status of T2961: Add a "not_found" value in OriginVisitStatus.status from Open to Work in Progress.
Jan 20 2021, 10:43 AM · Sprint 2021 01, Data Model
ardumont added a revision to T2961: Add a "not_found" value in OriginVisitStatus.status: D4891: model: Allow new status values not_found and failed to OriginVisitStatus.
Jan 20 2021, 10:33 AM · Sprint 2021 01, Data Model

Jan 18 2021

ardumont updated the task description for T2961: Add a "not_found" value in OriginVisitStatus.status.
Jan 18 2021, 11:14 AM · Sprint 2021 01, Data Model

Jan 14 2021

ardumont closed T2963: Add visit_type field to OriginVisitStatus model object as Resolved.
Jan 14 2021, 2:54 PM · Data Model, Sprint 2021 01

Jan 13 2021

ardumont moved T2963: Add visit_type field to OriginVisitStatus model object from in-progress to code review on the Sprint 2021 01 board.
Jan 13 2021, 11:20 AM · Data Model, Sprint 2021 01
ardumont changed the status of T2963: Add visit_type field to OriginVisitStatus model object from Open to Work in Progress.
Jan 13 2021, 9:52 AM · Data Model, Sprint 2021 01
ardumont edited projects for T2963: Add visit_type field to OriginVisitStatus model object, added: Data Model; removed Scheduling utilities.
Jan 13 2021, 9:52 AM · Data Model, Sprint 2021 01

Jan 12 2021

douardda added a project to T2961: Add a "not_found" value in OriginVisitStatus.status: Sprint 2021 01.
Jan 12 2021, 11:24 AM · Sprint 2021 01, Data Model
douardda triaged T2961: Add a "not_found" value in OriginVisitStatus.status as Normal priority.
Jan 12 2021, 11:24 AM · Sprint 2021 01, Data Model

Jan 11 2021

vlorentz claimed T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects.
Jan 11 2021, 4:27 PM · Data Model, Storage manager, Extrinsic metadata

Jan 7 2021

olasd added a comment to T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects.

Sounds good to me.

Jan 7 2021, 8:18 PM · Data Model, Storage manager, Extrinsic metadata
vlorentz added a parent task for T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects: T2779: Put information (client, collection and deposit-id) inside metadata for metadata-only deposit.
Jan 7 2021, 1:53 PM · Data Model, Storage manager, Extrinsic metadata

Jan 5 2021

vlorentz added a comment to T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects.

Proposed manifest format:

Jan 5 2021, 3:21 PM · Data Model, Storage manager, Extrinsic metadata

Dec 30 2020

zack closed T2788: deduplicate validation logic between parse_swhid() and SWHID class constructor as Resolved by committing rDMOD574685052348: SWHID parsing: simplify and deduplicate validation logic.
Dec 30 2020, 3:31 PM · Data Model

Dec 19 2020

zack added a revision to T2788: deduplicate validation logic between parse_swhid() and SWHID class constructor: D4771: SWHID parsing: simplify and deduplicate validation logic.
Dec 19 2020, 1:51 PM · Data Model

Nov 23 2020

vlorentz added a parent task for T2703: Use intrinsic identifiers/hashes for RawExtrinsicMetadata objects: T2513: Copy metadata on revisions to the extrinsic metadata storage.
Nov 23 2020, 12:00 PM · Data Model, Storage manager, Extrinsic metadata

Nov 17 2020

zack renamed T2788: deduplicate validation logic between parse_swhid() and SWHID class constructor from Improve swh.model.identifiers.parse_swhid and SWHID class to deduplicate validation logic between parse_swhid() and SWHID class constructor.
Nov 17 2020, 2:27 PM · Data Model
ardumont triaged T2788: deduplicate validation logic between parse_swhid() and SWHID class constructor as Normal priority.
Nov 17 2020, 1:58 PM · Data Model

Nov 12 2020

ardumont closed T2769: Make function swh.model.identifiers.parse_swhid more strict as Resolved.

Landed, packaged in swh.model 0.8.0.
Also email sent to swh-devel as a heads up to fellow developers using that function.

Nov 12 2020, 1:18 PM · Data Model
ardumont renamed T2769: Make function swh.model.identifiers.parse_swhid more strict from Make the function swh.model.identifiers.parse_swhid be more strict to Make function swh.model.identifiers.parse_swhid more strict.
Nov 12 2020, 11:53 AM · Data Model
ardumont updated the task description for T2769: Make function swh.model.identifiers.parse_swhid more strict.
Nov 12 2020, 11:53 AM · Data Model
ardumont renamed T2769: Make function swh.model.identifiers.parse_swhid more strict from Make the function swh.model.identifiers.parse_swhid respect its grammar to Make the function swh.model.identifiers.parse_swhid be more strict .
Nov 12 2020, 11:10 AM · Data Model