Page MenuHomeSoftware Heritage
Feed Advanced Search

Jan 21 2016

ardumont removed a subtask for T270: TEXT → BYTEA conversion for columns that represent VCS tags/branches: T271: Update clients on impacts + upgrade respective package dependencies.
Jan 21 2016, 4:32 PM · Language-SQL, Storage manager
zack created T270: TEXT → BYTEA conversion for columns that represent VCS tags/branches.
Jan 21 2016, 4:24 PM · Language-SQL, Storage manager
olasd added a comment to T72: occurrence history table: use an array of timestamps instead of intervals.

Our main query on occurrences is looking for occurrences that are

  • from a given origin
  • on a given branch (or all branches)
  • that are the newest, or the closest to a given timestamp.
Jan 21 2016, 12:08 PM · Storage manager
ardumont closed T269: Deal nicely with swh-storage's backend down time in clients as Resolved.
Jan 21 2016, 12:08 PM · Web app, Storage manager
ardumont added a comment to T269: Deal nicely with swh-storage's backend down time in clients.

+ v0.0.21 deployed on archive

Jan 21 2016, 12:08 PM · Web app, Storage manager
ardumont added a comment to T269: Deal nicely with swh-storage's backend down time in clients.
  • 68a8283 Deal nicely with communication downtime with storage
  • 3afbd2d Deal more appropriately with storage error
Jan 21 2016, 12:08 PM · Web app, Storage manager
ardumont created T269: Deal nicely with swh-storage's backend down time in clients.
Jan 21 2016, 12:08 PM · Web app, Storage manager

Jan 18 2016

ardumont closed T163: Add entry points to create / request entities in swh.storage as Resolved.
Jan 18 2016, 4:09 PM · Storage manager
ardumont created T264: directory_get: Retrieve information on a directory per hash..
Jan 18 2016, 2:44 PM · Web app, Storage manager
ardumont added a comment to T264: directory_get: Retrieve information on a directory per hash..

storage:

  • 7e623c8 * master origin/master origin/HEAD sql/upgrades/040: add 040→041 upgrade script
  • 7e2dcbc * Open directory_get to retrieve information on directory by id
  • ac380c9 * Rename directory_get to directory_ls
Jan 18 2016, 2:39 PM · Web app, Storage manager
ardumont closed T116: Add storage endpoints to help with repository updates as Resolved.
Jan 18 2016, 2:39 PM · Storage manager
ardumont changed the status of T264: directory_get: Retrieve information on a directory per hash. from Open to Work in Progress.
Jan 18 2016, 2:39 PM · Web app, Storage manager
ardumont closed T264: directory_get: Retrieve information on a directory per hash., a subtask of T116: Add storage endpoints to help with repository updates, as Resolved.
Jan 18 2016, 2:39 PM · Storage manager
ardumont changed the status of T264: directory_get: Retrieve information on a directory per hash., a subtask of T116: Add storage endpoints to help with repository updates, from Open to Work in Progress.
Jan 18 2016, 2:39 PM · Storage manager
ardumont closed T264: directory_get: Retrieve information on a directory per hash. as Resolved.
Jan 18 2016, 2:39 PM · Web app, Storage manager
ardumont added a comment to T163: Add entry points to create / request entities in swh.storage.
  • 'Single entity query' done in 9fe94d3, ebe3a29 (entity_get)
Jan 18 2016, 2:39 PM · Storage manager
ardumont added a comment to T116: Add storage endpoints to help with repository updates.

Current status on this:

  • find objects of any type by sha1_git (release/revision/directory/content)
Jan 18 2016, 2:39 PM · Storage manager

Jan 15 2016

zack added a comment to T78: Unable to perfectly round-trip releases pointed at by occurrences.

What about having "occurrences" for all kinds of objects in a VCS, releases, tags, revisions, etc. ?

Jan 15 2016, 9:28 AM · Storage manager
rdicosmo added a comment to T78: Unable to perfectly round-trip releases pointed at by occurrences.

What about having "occurrences" for all kinds of objects in a VCS, releases, tags, revisions, etc. ?
We would definitely need to look at other VCS to get a general model; for example, in Darcs patches are first class citizens: do we have a way of accomodating this in our data model?

Jan 15 2016, 9:08 AM · Storage manager

Jan 12 2016

olasd added a comment to T111: Performance analysis of read queries.

The object_id column looks like something that we want.

Jan 12 2016, 2:30 PM · Storage manager

Jan 8 2016

olasd added a comment to T111: Performance analysis of read queries.

I'm currently toying around with another approach for those recursive queries:

Jan 8 2016, 12:07 PM · Storage manager

Nov 27 2015

ardumont closed T209: Retrieve content with other checksums than sha1 as Resolved by committing rDWAPPS000db8393a0a: Update swh-web-ui's content api to filter by checksums.
Nov 27 2015, 1:47 PM · Storage manager
ardumont claimed T209: Retrieve content with other checksums than sha1.
Nov 27 2015, 10:24 AM · Storage manager
ardumont renamed T209: Retrieve content with other checksums than sha1 from Open swh.storage.storage.content_get to deal with other checksums than sha1 to Retrieve content with other checksums than sha1.
Nov 27 2015, 10:24 AM · Storage manager

Nov 23 2015

ardumont closed T216: /api/1/revision/<sha1> - Single revision with no parent as Resolved by committing rDSTOb460f9ff2900: Fix [null...] parents list.
Nov 23 2015, 4:15 PM · Storage manager, Web app
ardumont created T216: /api/1/revision/<sha1> - Single revision with no parent.
Nov 23 2015, 12:15 PM · Storage manager, Web app

Nov 19 2015

ardumont closed T210: Unify release_get with revision_get internal api as Resolved.
Nov 19 2015, 2:25 PM · Web app, Storage manager
ardumont created T210: Unify release_get with revision_get internal api.
Nov 19 2015, 2:25 PM · Web app, Storage manager

Nov 18 2015

ardumont created T209: Retrieve content with other checksums than sha1.
Nov 18 2015, 11:28 AM · Storage manager

Nov 5 2015

olasd added a comment to T163: Add entry points to create / request entities in swh.storage.

The first two points have been implemented in rDSTOc779ebdff8d2

Nov 5 2015, 10:30 AM · Storage manager

Nov 3 2015

olasd closed T121: Populate fetch_history as Resolved.

This has been done: All the GitHub repositories where the injection was successful or unsuccessful now have an entry in fetch_history.

Nov 3 2015, 7:08 PM · Storage manager
olasd claimed T163: Add entry points to create / request entities in swh.storage.
Nov 3 2015, 10:18 AM · Storage manager
olasd raised the priority of T163: Add entry points to create / request entities in swh.storage from Normal to High.

This is getting necessary for the Debian and GitHub listers

Nov 3 2015, 10:18 AM · Storage manager

Oct 28 2015

olasd added a parent task for T163: Add entry points to create / request entities in swh.storage: T164: Port GitHub lister to swh.storage instead of sqlalchemy.
Oct 28 2015, 6:42 PM · Storage manager
olasd created T163: Add entry points to create / request entities in swh.storage.
Oct 28 2015, 6:41 PM · Storage manager
olasd added a comment to T62: DB schema: add directory→tarball provenance information.

We're settling on a new table:

Oct 28 2015, 5:31 PM · Storage manager
ardumont removed a parent task for T62: DB schema: add directory→tarball provenance information: T90: swh-loader-tar - Load gnu tarballs in swh-storage.
Oct 28 2015, 4:58 PM · Storage manager
olasd added a comment to T121: Populate fetch_history.

fetch_history is now getting populated by swh.loader.git.

Oct 28 2015, 3:32 PM · Storage manager
ardumont closed T22: DB schema: add metadata field to revision table as Resolved by committing rDSTOba31ca32cb01: Add metadata field to revision table.
Oct 28 2015, 11:29 AM · Storage manager

Oct 27 2015

ardumont claimed T22: DB schema: add metadata field to revision table.
Oct 27 2015, 5:25 PM · Storage manager
ardumont added a parent task for T22: DB schema: add metadata field to revision table: T90: swh-loader-tar - Load gnu tarballs in swh-storage.
Oct 27 2015, 4:03 PM · Storage manager
ardumont closed T148: Populate fetch_history, a subtask of T121: Populate fetch_history, as Resolved.
Oct 27 2015, 2:47 PM · Storage manager
ardumont closed T149: Populate fetch_history table, a subtask of T121: Populate fetch_history, as Resolved.
Oct 27 2015, 1:14 PM · Storage manager
ardumont created T148: Populate fetch_history.
Oct 27 2015, 10:03 AM · Tarball loader

Oct 26 2015

olasd closed T3: Discuss the project <-> origin mapping as Resolved by committing rDSTO5c2a6fc2dc6b: sql: update schema of organizations and projects.
Oct 26 2015, 4:26 PM · Storage manager
olasd added a comment to T121: Populate fetch_history.

rDSTO04bb5cb is a first approach for this.

Oct 26 2015, 4:24 PM · Storage manager
ardumont added a parent task for T62: DB schema: add directory→tarball provenance information: T90: swh-loader-tar - Load gnu tarballs in swh-storage.
Oct 26 2015, 3:25 PM · Storage manager

Oct 23 2015

olasd added a comment to T62: DB schema: add directory→tarball provenance information.

A few proposals:

Oct 23 2015, 3:12 PM · Storage manager
olasd added a comment to T3: Discuss the project <-> origin mapping.

@zack points out that organization does not feel like the right term anymore.

Oct 23 2015, 2:22 PM · Storage manager
olasd added a comment to T3: Discuss the project <-> origin mapping.
In T3#1275, @olasd wrote:
  • GitHub
    • GitHub git hosting -> GitHub lister, generates suborganizations for "GitHub organizations"
      • hylang -> no specific lister, "shallow" organization
      • zacchiro
      • olasd
      • ...
    • GitHub asset hosting -> T17
Oct 23 2015, 11:43 AM · Storage manager
olasd added a comment to T3: Discuss the project <-> origin mapping.

I've had some thoughts about this problem, and here are my propositions.

Oct 23 2015, 10:01 AM · Storage manager

Oct 22 2015

olasd created T121: Populate fetch_history.
Oct 22 2015, 2:31 PM · Storage manager

Oct 21 2015

olasd added a comment to T116: Add storage endpoints to help with repository updates.

Inspiration :

Oct 21 2015, 6:05 PM · Storage manager
olasd added a parent task for T116: Add storage endpoints to help with repository updates: T51: smart, all-in-one git cloner/loader/ (+ dealing with updates too).
Oct 21 2015, 5:59 PM · Storage manager
olasd removed a subtask for T116: Add storage endpoints to help with repository updates: T51: smart, all-in-one git cloner/loader/ (+ dealing with updates too).
Oct 21 2015, 5:58 PM · Storage manager
olasd added a subtask for T116: Add storage endpoints to help with repository updates: T51: smart, all-in-one git cloner/loader/ (+ dealing with updates too).
Oct 21 2015, 5:58 PM · Storage manager
olasd triaged T116: Add storage endpoints to help with repository updates as Normal priority.
Oct 21 2015, 5:58 PM · Storage manager
olasd updated the task description for T116: Add storage endpoints to help with repository updates.
Oct 21 2015, 5:57 PM · Storage manager
olasd created T116: Add storage endpoints to help with repository updates.
Oct 21 2015, 5:56 PM · Storage manager
olasd added a comment to T62: DB schema: add directory→tarball provenance information.

We should make sure our abstraction works for things where the original artifact has several files (e.g. a debian source package)

Oct 21 2015, 5:38 PM · Storage manager

Oct 19 2015

olasd added a comment to T111: Performance analysis of read queries.

shortcut query:

explain (analyze,buffers,verbose)     select origin, branch, revision                                                                                                          
    from occurrence_history as occ_hist
    where occ_hist.revision = '\x1140811ebed3b33b496a3aed32ed16b068ebffab'
    order by upper(occ_hist.validity)  -- TODO filter by authority?
    limit 1;
Oct 19 2015, 2:34 PM · Storage manager
olasd added a comment to T111: Performance analysis of read queries.

swh_content_find_directory query :

Oct 19 2015, 2:28 PM · Storage manager
olasd created T111: Performance analysis of read queries.
Oct 19 2015, 2:26 PM · Storage manager

Oct 16 2015

ardumont edited projects for T103: Add synthetic flag in release/revision tables, added: Storage manager, Developers; removed Core & foundations.
Oct 16 2015, 12:44 PM · Storage manager

Oct 14 2015

olasd added a project to D1: Simplify swh_revision_find_occurrence: Storage manager.
Oct 14 2015, 7:09 PM · Storage manager

Oct 13 2015

zack closed T88: DB: add index on content.ctime as Resolved.
Oct 13 2015, 3:11 PM · Storage manager
zack added a comment to T88: DB: add index on content.ctime.

done in rDSTO793fb06f89d27c6ed94ab9392594dab14a941e3f

Oct 13 2015, 3:11 PM · Storage manager
zack added a comment to T88: DB: add index on content.ctime.

"create index concurrently ..." is now running on prado, in a screen section

Oct 13 2015, 1:59 PM · Storage manager
zack created T88: DB: add index on content.ctime.
Oct 13 2015, 1:59 PM · Storage manager

Oct 7 2015

olasd created T78: Unable to perfectly round-trip releases pointed at by occurrences.
Oct 7 2015, 1:57 PM · Storage manager

Oct 6 2015

olasd renamed T75: Check integrity of directories, revisions, and releases from Check integrity of Revisions and Tags to Check integrity of Revisions and Releases.
Oct 6 2015, 2:37 PM · Archive content, Restricted Project
olasd created T75: Check integrity of directories, revisions, and releases.
Oct 6 2015, 2:36 PM · Archive content, Restricted Project
olasd closed T65: Support authors with non-utf8-encoded names as Resolved by committing rDSTOe80adb87444c: swh-schema: person (name, email) -> bytea.
Oct 6 2015, 2:02 PM · Storage manager, Git loader
zack created T72: occurrence history table: use an array of timestamps instead of intervals.
Oct 6 2015, 10:52 AM · Storage manager

Oct 5 2015

olasd closed T45: Fix swh.storage.storage.occurrence_add for overlapping intervals as Resolved by committing rDSTO1f7ca7c960a7: swh.storage.storage: make occurrence_add support overlapping intervals.
Oct 5 2015, 6:47 PM · Storage manager

Oct 4 2015

olasd updated the task description for T65: Support authors with non-utf8-encoded names.
Oct 4 2015, 5:31 PM · Storage manager, Git loader

Oct 2 2015

zack added a project to T45: Fix swh.storage.storage.occurrence_add for overlapping intervals: Storage manager.
Oct 2 2015, 11:03 PM · Storage manager
zack added a project to T3: Discuss the project <-> origin mapping: Storage manager.
Oct 2 2015, 11:03 PM · Storage manager
zack added a comment to T22: DB schema: add metadata field to revision table.

see also T62

Oct 2 2015, 11:02 PM · Storage manager
zack added a comment to T62: DB schema: add directory→tarball provenance information.

see also T22

Oct 2 2015, 11:02 PM · Storage manager
zack added a project to T22: DB schema: add metadata field to revision table: Storage manager.
Oct 2 2015, 11:02 PM · Storage manager
zack added a project to T41: add actual content to swh-storage-testdata: Storage manager.
Oct 2 2015, 11:00 PM · Storage manager
zack added a project to T49: DB schema: add missing unicity constraint on origin (type, url): Storage manager.
Oct 2 2015, 10:59 PM · Restricted Project, Storage manager
zack added a project to T61: loading: trigger to update occurrence table: Storage manager.
Oct 2 2015, 10:58 PM · Storage manager
zack added a project to T62: DB schema: add directory→tarball provenance information: Storage manager.
Oct 2 2015, 10:58 PM · Storage manager
zack removed a member for Storage manager: zack.
Oct 2 2015, 10:44 PM
zack created Storage manager.
Oct 2 2015, 10:44 PM