Page MenuHomeSoftware Heritage
Feed Advanced Search

Feb 12 2017

zack added a project to T75: Check integrity of directories, revisions, and releases: Restricted Project.
Feb 12 2017, 6:14 PM · Archive content, Restricted Project

Feb 10 2017

zack renamed T399: (Re-)Compute data checksums before insertion from Compute checksums of data before insertion to (Re-)Compute data checksums before insertion.
Feb 10 2017, 8:43 AM · Storage manager

Feb 9 2017

zack added a parent task for T530: Software Heritage Vault: T508: prototype: git archive from SWH.
Feb 9 2017, 7:43 PM · Vault
zack assigned T531: Vault cookers to seirl.
Feb 9 2017, 7:41 PM · Vault
zack assigned T530: Software Heritage Vault to seirl.
Feb 9 2017, 7:41 PM · Vault
zack assigned T532: Vault API to seirl.
Feb 9 2017, 7:41 PM · Vault
zack closed T240: content archiver as Resolved.

This has actually been in production for quite a while. Some related tasks are still pending, but there is no need to keep the general "we need a content archiver" task open anymore.

Feb 9 2017, 7:35 PM · Storage manager
olasd added a comment to T672: Keep an up to date count of the number of objects in each archive.

The initial count has been done:

Feb 9 2017, 6:51 PM · Restricted Project, Storage manager
olasd closed T672: Keep an up to date count of the number of objects in each archive as Resolved by committing rDSTOc6abed2ca3b7: sql/archiver: get the count of objects in each archive.
Feb 9 2017, 6:41 PM · Restricted Project, Storage manager

Feb 7 2017

olasd changed the status of T672: Keep an up to date count of the number of objects in each archive from Open to Work in Progress.

The counting strategy has been implemented in rDSTO598114c5da.

Feb 7 2017, 7:00 PM · Restricted Project, Storage manager
olasd created T672: Keep an up to date count of the number of objects in each archive.
Feb 7 2017, 6:58 PM · Restricted Project, Storage manager

Jan 26 2017

ardumont removed a project from T645: Type swh-storage endpoints with swh.model objects: Restricted Project.
Jan 26 2017, 4:46 PM · Data Model, Storage manager
ardumont renamed T646: Unify duplicated code about client/server code from Remove duplicated code about client/server code to Unify duplicated code about client/server code.
Jan 26 2017, 3:15 PM · Core & foundations, Object storage, Restricted Project, Storage manager
ardumont closed T646: Unify duplicated code about client/server code as Resolved by committing rDSTOfed8afb66ffb: d/control: Update dependencies.
Jan 26 2017, 3:13 PM · Core & foundations, Object storage, Restricted Project, Storage manager
ardumont created T646: Unify duplicated code about client/server code.
Jan 26 2017, 2:16 PM · Core & foundations, Object storage, Restricted Project, Storage manager
ardumont updated the task description for T645: Type swh-storage endpoints with swh.model objects.
Jan 26 2017, 12:45 PM · Data Model, Storage manager
ardumont updated the task description for T645: Type swh-storage endpoints with swh.model objects.
Jan 26 2017, 12:40 PM · Data Model, Storage manager
ardumont created T645: Type swh-storage endpoints with swh.model objects.
Jan 26 2017, 12:32 PM · Data Model, Storage manager

Jan 13 2017

ardumont closed T627: /api/1/revision/origin/log/ - Add pagination as Resolved by committing rDWAPPS7631b3c40792: /api/1/revision/origin/log/: Add pagination explanation.
Jan 13 2017, 2:27 PM · Restricted Project, Web app, Storage manager
ardumont claimed T627: /api/1/revision/origin/log/ - Add pagination.
Jan 13 2017, 12:49 PM · Restricted Project, Web app, Storage manager
ardumont closed T626: /api/1/revision/log/ - Add pagination as Resolved by committing rDWAPPS5c92533e2731: /api/1/revision/log/: Add pagination explanation.
Jan 13 2017, 12:47 PM · Restricted Project, Storage manager, Web app
ardumont added a comment to T626: /api/1/revision/log/ - Add pagination.

As explained on irc, there is actually a pagination.
The last element is used to create a new /revision/log/ link to follow in the 'next_urls_rev' key.

Jan 13 2017, 12:46 PM · Restricted Project, Storage manager, Web app
ardumont claimed T626: /api/1/revision/log/ - Add pagination.
Jan 13 2017, 10:21 AM · Restricted Project, Storage manager, Web app
zack raised the priority of T627: /api/1/revision/origin/log/ - Add pagination from Normal to High.
Jan 13 2017, 10:14 AM · Restricted Project, Web app, Storage manager
zack raised the priority of T626: /api/1/revision/log/ - Add pagination from Normal to High.
Jan 13 2017, 10:13 AM · Restricted Project, Storage manager, Web app

Jan 12 2017

zack moved T627: /api/1/revision/origin/log/ - Add pagination from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 12 2017, 12:26 PM · Restricted Project, Web app, Storage manager
zack edited projects for T627: /api/1/revision/origin/log/ - Add pagination, added: Restricted Project; removed Release managers.

See comment in T626, about code reuse and whether or not remove the underlying storage manager limit.

Jan 12 2017, 12:26 PM · Restricted Project, Web app, Storage manager
ardumont renamed T627: /api/1/revision/origin/log/ - Add pagination from /api/1/revision/origin/log - Add pagination to /api/1/revision/origin/log/ - Add pagination.
Jan 12 2017, 12:22 PM · Restricted Project, Web app, Storage manager
ardumont created T627: /api/1/revision/origin/log/ - Add pagination.
Jan 12 2017, 12:22 PM · Restricted Project, Web app, Storage manager
zack moved T626: /api/1/revision/log/ - Add pagination from Restricted Project Column to Restricted Project Column on the Restricted Project board.

To this day, there is only a limit (propery configuration) to what's returned.
Remove such limit.

Jan 12 2017, 12:22 PM · Restricted Project, Storage manager, Web app
ardumont created T626: /api/1/revision/log/ - Add pagination.
Jan 12 2017, 12:17 PM · Restricted Project, Storage manager, Web app

Jan 10 2017

ardumont updated the title for P125 pg_logical issue? from pg_logicial issue? to pg_logical issue?.
Jan 10 2017, 6:05 PM · Storage manager, SVN Loader
ardumont created P125 pg_logical issue?.
Jan 10 2017, 5:59 PM · Storage manager, SVN Loader

Dec 17 2016

ardumont added a comment to T613: Normalize storage and objstorage configuration schema.

Deployment finished by olasd.

Dec 17 2016, 9:52 AM · Storage manager

Dec 16 2016

ardumont closed T613: Normalize storage and objstorage configuration schema as Resolved.
Dec 16 2016, 6:51 PM · Storage manager
ardumont added a comment to T613: Normalize storage and objstorage configuration schema.

Deployment finished by olasd.

Dec 16 2016, 6:51 PM · Storage manager

Dec 15 2016

ardumont created T613: Normalize storage and objstorage configuration schema.
Dec 15 2016, 4:12 PM · Storage manager
ardumont edited P122 configuration's new potential design for storage.
Dec 15 2016, 3:45 PM · Storage manager
ardumont created P122 configuration's new potential design for storage.
Dec 15 2016, 3:40 PM · Storage manager

Nov 8 2016

zack added a comment to T598: Store content -> revision cache in azure table storage.

So, after discussion with @olasd:

  • PartitionKey: content ID
  • RowKey: {revision_timestamp}_{revision ID} (without trailing sequential no)
Nov 8 2016, 10:55 AM · Storage manager

Nov 7 2016

olasd added a comment to T598: Store content -> revision cache in azure table storage.

We need to generate RowKeys that are:

Nov 7 2016, 5:14 PM · Storage manager
olasd updated the task description for T598: Store content -> revision cache in azure table storage.
Nov 7 2016, 4:12 PM · Storage manager
olasd created T598: Store content -> revision cache in azure table storage.
Nov 7 2016, 4:04 PM · Storage manager

Sep 29 2016

ardumont updated the title for P104 provenance - populate caches (dev) - compatible schema v085 from provenance - populate caches (only for dev) to provenance - populate caches (dev) - compatible schema v085.
Sep 29 2016, 7:16 PM · Web app, Storage manager
ardumont edited P104 provenance - populate caches (dev) - compatible schema v085.
Sep 29 2016, 7:14 PM · Web app, Storage manager

Sep 26 2016

ardumont edited P110 remains some noise left in archiver db.
Sep 26 2016, 6:53 PM · Storage manager
ardumont updated the title for P110 remains some noise left in archiver db from maybe some noise left in archiver db to remains some noise left in archiver db.
Sep 26 2016, 3:46 PM · Storage manager

Sep 23 2016

ardumont added a comment to P110 remains some noise left in archiver db.

T564

Sep 23 2016, 4:42 PM · Storage manager
ardumont created P110 remains some noise left in archiver db.
Sep 23 2016, 4:39 PM · Storage manager
ardumont created P109 query wait timeout when too many worker for copy to azure.
Sep 23 2016, 1:51 PM · Storage manager

Sep 22 2016

ardumont closed T569: archiver: Handle forced copies of contents not registered in the archiver database as Resolved by committing rDSTOf163c2ad5f02: Handle copies of not registered contents in archiver db.
Sep 22 2016, 1:52 PM · Storage manager
olasd added a project to T569: archiver: Handle forced copies of contents not registered in the archiver database: Storage manager.
Sep 22 2016, 1:40 PM · Storage manager

Sep 20 2016

qcampos added a revision to T531: Vault cookers: D115: Refactor the vault cooker to add new bundle types.
Sep 20 2016, 5:07 PM · Vault

Sep 15 2016

zack added a comment to T567: adapt SQL storage for repository snapshot objects.

we need to add the new table for repository snapshot objects, but also rework origin_visit & friends to cope

Sep 15 2016, 4:35 PM · Storage manager
zack created T567: adapt SQL storage for repository snapshot objects.
Sep 15 2016, 4:34 PM · Storage manager

Sep 5 2016

ardumont closed T559: Open /api/1/origin/<origin_id>/visits/<visit_id>/ endpoint as Resolved by committing rDSTOcf7ff9eea0eb: origin_visit_get_by: Update to retrieve associated occurrence info.
Sep 5 2016, 12:28 PM · Storage manager, Web app

Sep 2 2016

ardumont claimed T559: Open /api/1/origin/<origin_id>/visits/<visit_id>/ endpoint.
Sep 2 2016, 3:17 PM · Storage manager, Web app
ardumont added a project to T559: Open /api/1/origin/<origin_id>/visits/<visit_id>/ endpoint: Storage manager.
Sep 2 2016, 3:09 PM · Storage manager, Web app

Sep 1 2016

ardumont created P104 provenance - populate caches (dev) - compatible schema v085.
Sep 1 2016, 6:40 PM · Web app, Storage manager
olasd closed T554: List the revisions added between two subsequent visits of an origin as Resolved.

Fully implemented in rDSTO963634dca6ba

Sep 1 2016, 2:29 PM · Storage manager

Aug 30 2016

ardumont removed parent tasks for T552: List and populate contents per revision in cache_content_revision (api endpoint): Unknown Object (Maniphest Task), T547: Azure prototype: Content provenance information API.
Aug 30 2016, 5:19 PM · Storage manager, General
ardumont added a parent task for T552: List and populate contents per revision in cache_content_revision (api endpoint): Unknown Object (Maniphest Task).
Aug 30 2016, 5:17 PM · Storage manager, General
ardumont renamed T552: List and populate contents per revision in cache_content_revision (api endpoint) from List and populate contents per revision in cache_content_revision to List and populate contents per revision in cache_content_revision (api endpoint).
Aug 30 2016, 5:05 PM · Storage manager, General
ardumont closed T552: List and populate contents per revision in cache_content_revision (api endpoint) as Resolved by committing rDSTO490d82da3335: Open cache_content_revision_add(revision_id) api endpoint.
Aug 30 2016, 4:58 PM · Storage manager, General
olasd closed T550: Add cache tables for provenance information API as Resolved by committing rDSTO4ea78453aeb5: Add content provenance information cache tables.
Aug 30 2016, 2:53 PM · Storage manager
ardumont renamed T552: List and populate contents per revision in cache_content_revision (api endpoint) from List and population contents per revision in cache_content_revision to List and populate contents per revision in cache_content_revision.
Aug 30 2016, 2:37 PM · Storage manager, General
ardumont renamed T552: List and populate contents per revision in cache_content_revision (api endpoint) from List contents per revision to List and population contents per revision in cache_content_revision.
Aug 30 2016, 2:37 PM · Storage manager, General
olasd added a comment to T550: Add cache tables for provenance information API.

The branch information on cache_revision_origin makes the complexity and redundancy of this task explode.

Aug 30 2016, 2:32 PM · Storage manager
zack added a parent task for T552: List and populate contents per revision in cache_content_revision (api endpoint): Unknown Object (Maniphest Task).
Aug 30 2016, 2:04 PM · Storage manager, General
olasd created T554: List the revisions added between two subsequent visits of an origin.
Aug 30 2016, 12:53 PM · Storage manager
zack added a parent task for T550: Add cache tables for provenance information API: Unknown Object (Maniphest Task).
Aug 30 2016, 12:53 PM · Storage manager
ardumont claimed T552: List and populate contents per revision in cache_content_revision (api endpoint).
Aug 30 2016, 12:31 PM · Storage manager, General
ardumont created T552: List and populate contents per revision in cache_content_revision (api endpoint).
Aug 30 2016, 12:20 PM · Storage manager, General
olasd created T550: Add cache tables for provenance information API.
Aug 30 2016, 12:12 PM · Storage manager

Aug 29 2016

ardumont added a subtask for T534: Add completion information to softwareheritage.origin_visit table: T546: Update debian loader to register origin_visit's state.
Aug 29 2016, 3:33 PM · Storage manager
ardumont closed T539: Update loaders to register origin_visit's state, a subtask of T538: Add origin_visit API entry points to permit creation/update, as Resolved.
Aug 29 2016, 3:31 PM · Storage manager

Aug 26 2016

qcampos closed T304: content integrity checker as Resolved.
Aug 26 2016, 1:12 PM · Storage manager
qcampos added a comment to T304: content integrity checker.

That's accurate, @ardumont. Nothing to add. Thanks for the puppet stuff!

Aug 26 2016, 1:10 PM · Storage manager
ardumont added a comment to T304: content integrity checker.

An update on this, there are 3 checker implementations (all of them are puppetized independently):

Aug 26 2016, 11:50 AM · Storage manager
ardumont closed T545: Create puppet manifests for the content integrity checkers, a subtask of T304: content integrity checker, as Resolved.
Aug 26 2016, 11:41 AM · Storage manager
ardumont changed the status of T545: Create puppet manifests for the content integrity checkers, a subtask of T304: content integrity checker, from Open to Work in Progress.
Aug 26 2016, 10:35 AM · Storage manager

Aug 24 2016

qcampos added a project to T530: Software Heritage Vault: Storage manager.
Aug 24 2016, 1:23 PM · Vault
qcampos added a project to T531: Vault cookers: Storage manager.
Aug 24 2016, 1:23 PM · Vault
qcampos added a project to T532: Vault API: Storage manager.
Aug 24 2016, 1:23 PM · Vault

Aug 23 2016

ardumont updated the title for P103 [Fixed] packaging swh-storage: problem with transitive runtime dependency from swh.core on python3-yaml from packaging swh-storage: problem with transitive runtime dependency from swh.core on python3-yaml to [Fixed] packaging swh-storage: problem with transitive runtime dependency from swh.core on python3-yaml.
Aug 23 2016, 4:28 PM · Storage manager, Core & foundations

Aug 22 2016

ardumont closed T540: Update occurrence_add api entry point to deal properly with the new origin_visit policy, a subtask of T534: Add completion information to softwareheritage.origin_visit table, as Resolved.
Aug 22 2016, 3:52 PM · Storage manager
ardumont closed T540: Update occurrence_add api entry point to deal properly with the new origin_visit policy as Resolved by committing rDSTOf14c4beafb76: Update occurrence_add api entry point to properly deal with origin_visit.
Aug 22 2016, 3:52 PM · Storage manager
ardumont closed T538: Add origin_visit API entry points to permit creation/update as Resolved by committing rDSTO6b334713bba0: Add origin_visit api entry points to create/update origin_visit.
Aug 22 2016, 3:52 PM · Storage manager
ardumont closed T538: Add origin_visit API entry points to permit creation/update, a subtask of T534: Add completion information to softwareheritage.origin_visit table, as Resolved.
Aug 22 2016, 3:52 PM · Storage manager
ardumont closed T534: Add completion information to softwareheritage.origin_visit table as Resolved by committing rDSTO7a16279f6c86: sql/upgrades/075: 074→075 - Add status info to origin_visit.
Aug 22 2016, 3:52 PM · Storage manager

Aug 19 2016

olasd closed T526: Add notifications support to swh.storage as Resolved.

The listening side of this (rDSTOd74b3e51f320) has now been deployed (rSPPROF2be94777ce21)

Aug 19 2016, 3:56 PM · Storage manager
ardumont added a revision to T538: Add origin_visit API entry points to permit creation/update: D101: Open origin_visit api in storage + Update occurrence_add api.
Aug 19 2016, 1:50 PM · Storage manager
ardumont added a revision to T534: Add completion information to softwareheritage.origin_visit table: D101: Open origin_visit api in storage + Update occurrence_add api.
Aug 19 2016, 1:50 PM · Storage manager
ardumont created T540: Update occurrence_add api entry point to deal properly with the new origin_visit policy.
Aug 19 2016, 12:25 PM · Storage manager
ardumont updated the task description for T538: Add origin_visit API entry points to permit creation/update.
Aug 19 2016, 12:19 PM · Storage manager

Aug 18 2016

ardumont updated the task description for T534: Add completion information to softwareheritage.origin_visit table.
Aug 18 2016, 2:38 PM · Storage manager
ardumont added a subtask for T538: Add origin_visit API entry points to permit creation/update: T539: Update loaders to register origin_visit's state.
Aug 18 2016, 2:34 PM · Storage manager
ardumont edited parent tasks for T539: Update loaders to register origin_visit's state, added: T538: Add origin_visit API entry points to permit creation/update; removed: T533: Allow loaders to register partial state (meta task).
Aug 18 2016, 2:34 PM · Directory loader, Tarball loader, Git loader, SVN Loader
ardumont created T539: Update loaders to register origin_visit's state.
Aug 18 2016, 2:34 PM · Directory loader, Tarball loader, Git loader, SVN Loader
ardumont added a subtask for T534: Add completion information to softwareheritage.origin_visit table: T538: Add origin_visit API entry points to permit creation/update.
Aug 18 2016, 2:29 PM · Storage manager