Page MenuHomeSoftware Heritage

zack (Stefano Zacchiroli)
UserAdministrator

User Details

User Since
Sep 7 2015, 3:43 PM (272 w, 1 d)
Roles
Administrator

Recent Activity

Today

zack updated the title for P879 swh-fuse user testing session 2020-11-24 from Command-Line Input to swh-fuse user testing session 2020-11-24.
Tue, Nov 24, 3:40 PM
zack created P879 swh-fuse user testing session 2020-11-24.
Tue, Nov 24, 3:39 PM
zack accepted D4552: 'db serve' option to start the API service.

I'm accepting this, but I've also noted down a bunch of minor issues in the code. Please fix them before landing this.

Tue, Nov 24, 1:38 PM

Yesterday

zack committed rDDOC522a9f5cf6ed: journal: as of now, crawling as been restarted (authored by zack).
journal: as of now, crawling as been restarted
Mon, Nov 23, 7:43 PM
zack triaged T2807: document swh.graph.graph module as Low priority.
Mon, Nov 23, 1:23 PM · Documentation, Graph service
zack committed rDTSCN502595f6f081: CLI: make "db import" CLI more strict and improve user messages (authored by zack).
CLI: make "db import" CLI more strict and improve user messages
Mon, Nov 23, 10:47 AM
zack requested changes to D4552: 'db serve' option to start the API service.

Thanks, looks generally good to me !
I've pointed out only a few minor things here and there.

Mon, Nov 23, 10:29 AM

Sat, Nov 21

zack triaged T2803: FUSE history/by-{date,hash} views need an index to improve performances as High priority.
Sat, Nov 21, 5:47 PM · FUSE virtual file system
zack triaged T2802: FUSE: avoid logging normal conditions like ENOENT as Low priority.
Sat, Nov 21, 1:13 PM · FUSE virtual file system

Fri, Nov 20

zack committed rDFUSE0fe1497da427: tutorial: improve type setting of shell logs (cosmetic) (authored by zack).
tutorial: improve type setting of shell logs (cosmetic)
Fri, Nov 20, 5:35 PM
zack committed rDFUSEf2fe7c57d55a: doc: add tutorial for end users (authored by zack).
doc: add tutorial for end users
Fri, Nov 20, 5:35 PM
zack closed T2676: FUSE: write tutorial doc as Resolved by committing rDFUSEf2fe7c57d55a: doc: add tutorial for end users.
Fri, Nov 20, 5:35 PM · Documentation, FUSE virtual file system
zack closed D4296: doc: add tutorial for end users.
Fri, Nov 20, 5:35 PM
zack updated the diff for D4296: doc: add tutorial for end users.
  • tutorial: improve type setting of shell logs (cosmetic)
Fri, Nov 20, 5:29 PM
zack added a reviewer for D4296: doc: add tutorial for end users: seirl.
Fri, Nov 20, 5:13 PM
zack retitled D4296: doc: add tutorial for end users from [WIP] doc: add tutorial for end users to doc: add tutorial for end users.
Fri, Nov 20, 5:12 PM
zack updated the diff for D4296: doc: add tutorial for end users.

complete first full draft of the tutorial integrating content from the paper

Fri, Nov 20, 5:11 PM
zack lowered the priority of T2710: swh-fuse: fails with "'TypeError: Cannot merge a <class 'dict'> with a <class 'NoneType'>" when conffile is empty or commented out from Normal to Low.
Fri, Nov 20, 2:50 PM · FUSE virtual file system
zack lowered the priority of T2775: Add top-level README to explain briefly archive/ and meta/ behavior from Normal to Low.
Fri, Nov 20, 2:50 PM · FUSE virtual file system
zack raised the priority of T2784: FUSE: add support for origin visits from Low to Normal.
Fri, Nov 20, 2:49 PM · FUSE virtual file system
zack moved T2785: FUSE design doc: dangling links to data model, SWHIDs, etc. from Backlog to Done on the FUSE virtual file system board.
Fri, Nov 20, 2:29 PM · Documentation, FUSE virtual file system
zack committed rDFUSE07a41c5fad65: design doc: fix Sphinx/MyST markup to avoid broken cross-package links (authored by zack).
design doc: fix Sphinx/MyST markup to avoid broken cross-package links
Fri, Nov 20, 2:29 PM
zack closed T2785: FUSE design doc: dangling links to data model, SWHIDs, etc. as Resolved by committing rDFUSE07a41c5fad65: design doc: fix Sphinx/MyST markup to avoid broken cross-package links.
Fri, Nov 20, 2:29 PM · Documentation, FUSE virtual file system
zack committed rDFUSE10623b096b50: doc: uniform naming of SwhFS as "Software Heritage Filesystem" (authored by zack).
doc: uniform naming of SwhFS as "Software Heritage Filesystem"
Fri, Nov 20, 2:29 PM

Thu, Nov 19

zack accepted D4508: scanner: 'db import' option to create local database with known swhids.

LGTM, I've only reported a minor typing issue.

Thu, Nov 19, 9:12 PM
zack updated the summary of D4508: scanner: 'db import' option to create local database with known swhids.
Thu, Nov 19, 9:08 PM
zack created P869 Command-Line Input.
Thu, Nov 19, 11:30 AM

Wed, Nov 18

zack requested changes to D4508: scanner: 'db import' option to create local database with known swhids.

Thanks, this looks great, and almost there.

Wed, Nov 18, 8:26 PM
zack lowered the priority of T2795: FUSE: fix build failure when pytest try to run gen-api-data.py from Normal to Low.
Wed, Nov 18, 6:12 PM · FUSE virtual file system
zack triaged T2793: add to the journal of archive changes notable past events as Normal priority.
Wed, Nov 18, 10:20 AM · Archive coverage, Documentation
zack committed rDDOC0eaddf704f7e: add journal of notable archival changes (authored by zack).
add journal of notable archival changes
Wed, Nov 18, 10:03 AM
zack closed T2460: public journal of notable archiving policy changes as Resolved by committing rDDOC0eaddf704f7e: add journal of notable archival changes.
Wed, Nov 18, 10:03 AM · General
zack closed D4498: add journal of notable archival changes.
Wed, Nov 18, 10:03 AM
zack added a revision to T2460: public journal of notable archiving policy changes: D4498: add journal of notable archival changes.
Wed, Nov 18, 9:58 AM · General
zack created D4498: add journal of notable archival changes.
Wed, Nov 18, 9:57 AM
zack changed the status of T2460: public journal of notable archiving policy changes from Open to Work in Progress.
Wed, Nov 18, 9:46 AM · General

Tue, Nov 17

zack updated subscribers of T2771: FUSE: make ls archive/ meta/ return no result.
Tue, Nov 17, 9:17 PM · FUSE virtual file system
zack added a comment to T2771: FUSE: make ls archive/ meta/ return no result.

It occurred to me that, if we accept that archive/ and meta/ will return nothing when ls'd, we're accepting a fundamental inconsistency for them: file entries in there exist but are not user-visible.
If we are OK with that, we can also go a bit further, and find what I think is a win-win middle ground between this task and T2694.

Tue, Nov 17, 9:16 PM · FUSE virtual file system
zack committed rDFUSE2b1c921089b8: arch diagram: show user control over user-space daemon (authored by zack).
arch diagram: show user control over user-space daemon
Tue, Nov 17, 3:40 PM
zack committed rDFUSE9be20693d083: arch diagram: separate user/tool (authored by zack).
arch diagram: separate user/tool
Tue, Nov 17, 3:29 PM
zack accepted D4492: logging: replace f-strings in logging calls.
Tue, Nov 17, 2:46 PM
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.
Tue, Nov 17, 2:27 PM · Data Model
zack reopened T2269: cron spam: <root@*> find /var/log/kafka -type f -not -name *.gz -a -ctime +1 -exec gzip {} \+ as "Open".

I'm not ~100% sure is the same issue, but the symptoms are very similar. I'm still getting daily this logspam:

Tue, Nov 17, 12:48 PM · System administration

Mon, Nov 16

zack committed rDDOCc14674a148ce: conf.py: bump copyright year (authored by zack).
conf.py: bump copyright year
Mon, Nov 16, 10:12 PM
zack updated the task description for T2784: FUSE: add support for origin visits.
Mon, Nov 16, 9:56 PM · FUSE virtual file system
zack triaged T2785: FUSE design doc: dangling links to data model, SWHIDs, etc. as Normal priority.
Mon, Nov 16, 9:54 PM · Documentation, FUSE virtual file system
zack lowered the priority of T2784: FUSE: add support for origin visits from Normal to Low.
Mon, Nov 16, 9:50 PM · FUSE virtual file system
zack triaged T2784: FUSE: add support for origin visits as Normal priority.
Mon, Nov 16, 9:50 PM · FUSE virtual file system
zack added a comment to T2782: add a "Filter Pull Requests" checkbox (or similar) in the Branches view of an origin in the web UI .

You're absolutely right that this is a different concern than T2459, because even when we will fix that we will not rewrite history.
On the other hand the heuristic that the loader will us is probably related to what you want here: you'll want to filter out by default the same refs that the (new) loader will filter out, and have an option to unfilter them (mostly useful for old snapshots).
If we have that, will you still want the fine-grained filtering that you mentioned above? I'm inclined to think it would be overkill. YMMV.

Mon, Nov 16, 7:27 PM · Web app
zack changed the status of T2694: FUSE: add sharding support for top-level dirs from Resolved to Wontfix.
Mon, Nov 16, 3:15 PM · FUSE virtual file system
zack added inline comments to D4476: fs: history: add by-page/ sharded directory.
Mon, Nov 16, 11:39 AM

Fri, Nov 13

zack created P864 Command-Line Input.
Fri, Nov 13, 5:19 PM

Thu, Nov 12

zack created P863 (An Untitled Masterwork).
Thu, Nov 12, 1:16 PM
zack accepted D4458: model.identifiers: Improve error messages in case of invalid SWHIDs.

(only a couple of minor things noted above, but you can fix it before pushing)

Thu, Nov 12, 11:09 AM
zack requested changes to D4458: model.identifiers: Improve error messages in case of invalid SWHIDs.
Thu, Nov 12, 10:44 AM

Wed, Nov 11

zack triaged T2773: FUSE: add history/by-date/ dir for revision objects as Normal priority.
Wed, Nov 11, 3:23 PM · FUSE virtual file system
zack triaged T2772: FUSE: add history/by-page/ dir for revision objects as Normal priority.
Wed, Nov 11, 3:18 PM · FUSE virtual file system
zack triaged T2771: FUSE: make ls archive/ meta/ return no result as Low priority.
Wed, Nov 11, 3:11 PM · FUSE virtual file system

Tue, Nov 10

zack triaged T2768: unbreak swh-graph CI as High priority.
Tue, Nov 10, 2:23 PM · Continuous Integration, Graph service
zack closed T2694: FUSE: add sharding support for top-level dirs as Wontfix.

We have decided to go for a more radical approach and make archive/ and meta/ not ls-able.
Separate task and update to the design document to follow.

Tue, Nov 10, 12:48 PM · FUSE virtual file system

Mon, Nov 9

zack committed rDWCLIe117dc50e85f: client: bind /known API endpoint to verify for object presence (authored by zack).
client: bind /known API endpoint to verify for object presence
Mon, Nov 9, 1:16 PM
zack closed D4444: client: bind /known API endpoint to verify for object presence.
Mon, Nov 9, 1:16 PM
zack updated the diff for D4444: client: bind /known API endpoint to verify for object presence.

rebase

Mon, Nov 9, 1:15 PM

Sun, Nov 8

zack created D4444: client: bind /known API endpoint to verify for object presence.
Sun, Nov 8, 9:36 PM
zack triaged T2763: Web API: /known return false for existing release and snapshot SWHIDs as High priority.
Sun, Nov 8, 8:16 PM · Web app
zack committed rDGRPH8b7c01d861c9: git2graph: fixo typo and wording of EXPRs in --help message (authored by zack).
git2graph: fixo typo and wording of EXPRs in --help message
Sun, Nov 8, 6:10 PM
zack updated the task description for T735: SourceForge lister.
Sun, Nov 8, 2:08 PM · Origin-SourceForge

Sat, Nov 7

zack committed rDGRPH1d335f23e5bd: git2graph doc: document glib dependency (authored by zack).
git2graph doc: document glib dependency
Sat, Nov 7, 4:19 PM

Fri, Nov 6

zack resigned from D4416: fs: history: add by-hash/ sharded directory.
Fri, Nov 6, 5:33 PM
zack updated the task description for T2760: swh-scanner: add support for local DB of known SWHIDs.
Fri, Nov 6, 2:50 PM · Code scanner
zack triaged T2760: swh-scanner: add support for local DB of known SWHIDs as Normal priority.
Fri, Nov 6, 2:32 PM · Code scanner

Thu, Nov 5

zack requested changes to D4416: fs: history: add by-hash/ sharded directory.

LGTM, I've only noted down a couple of minor issues

Thu, Nov 5, 1:41 PM
zack created P854 Command-Line Input.
Thu, Nov 5, 10:28 AM

Wed, Nov 4

zack accepted D4412: templates/api: Add section about authentication in documentation.
Wed, Nov 4, 7:31 PM
zack requested changes to D4412: templates/api: Add section about authentication in documentation.

great stuff, thanks !

Wed, Nov 4, 6:32 PM
zack accepted D4345: fuse: add cache on directories entries.
Wed, Nov 4, 5:01 PM
zack updated the title for P850 rebuild a kernel Debian package with larger FUSE getdirplus() buffer from untitled to rebuild a kernel Debian package with larger FUSE getdirplus() buffer.
Wed, Nov 4, 9:15 AM
zack added a comment to P850 rebuild a kernel Debian package with larger FUSE getdirplus() buffer.

patch fuse-increase-readdirplus-bufsiz.patch is in F4141491

Wed, Nov 4, 9:15 AM
zack edited P850 rebuild a kernel Debian package with larger FUSE getdirplus() buffer.
Wed, Nov 4, 9:15 AM
zack changed the visibility for F4141491: fuse-increase-readdirplus-bufsiz.patch.
Wed, Nov 4, 9:09 AM

Tue, Nov 3

zack created P850 rebuild a kernel Debian package with larger FUSE getdirplus() buffer.
Tue, Nov 3, 8:08 PM

Mon, Nov 2

zack added projects to T2748: [webapp] Deploy tag v0.0.265 in production: Web app, System administration.
Mon, Nov 2, 1:44 PM · System administration, Web app

Sat, Oct 31

zack committed rDFUSE34eed7bc9072: arch diagram: uniform arrow label texts (authored by zack).
arch diagram: uniform arrow label texts
Sat, Oct 31, 9:56 PM
zack committed rDFUSEf25936c929d0: design doc: document branch escaping and drop sharding todo (authored by zack).
design doc: document branch escaping and drop sharding todo
Sat, Oct 31, 7:58 PM
zack committed rDFUSE8e99c53dc8a4: docs: add architecture diagram(s) to design document (authored by zack).
docs: add architecture diagram(s) to design document
Sat, Oct 31, 7:58 PM
zack created P844 Command-Line Input.
Sat, Oct 31, 5:50 PM

Wed, Oct 28

zack created P842 Command-Line Input.
Wed, Oct 28, 10:52 AM
zack created P841 Command-Line Input.
Wed, Oct 28, 10:49 AM
zack created P840 Command-Line Input.
Wed, Oct 28, 8:57 AM

Oct 24 2020

zack triaged T2731: scanner: strip the path passed as argument from output as Low priority.
Oct 24 2020, 5:01 PM · Code scanner
zack updated the task description for T2730: scanner: should output the root SWHID as well.
Oct 24 2020, 4:58 PM · Code scanner
zack updated the task description for T2730: scanner: should output the root SWHID as well.
Oct 24 2020, 4:58 PM · Code scanner
zack triaged T2730: scanner: should output the root SWHID as well as Normal priority.
Oct 24 2020, 4:58 PM · Code scanner
zack added a reviewer for D4345: fuse: add cache on directories entries: seirl.
Oct 24 2020, 1:38 PM
zack requested changes to D4345: fuse: add cache on directories entries.

A few consideration on the open design questions:

Oct 24 2020, 1:37 PM

Oct 23 2020

zack committed rMSLDff2fca728275: deposit: fix typo in slide title (authored by zack).
deposit: fix typo in slide title
Oct 23 2020, 12:15 PM
zack committed rMSLD4e771e01812d: deposit: add oneslide CCS complicance use case (authored by zack).
deposit: add oneslide CCS complicance use case
Oct 23 2020, 10:13 AM
zack committed rMSLDd921547da7ba: deposit module: update and add a submit+status slide (authored by zack).
deposit module: update and add a submit+status slide
Oct 23 2020, 9:30 AM
zack committed rMSLDa277c441402a: modules: add oneslide version of swhid.org content (authored by zack).
modules: add oneslide version of swhid.org content
Oct 23 2020, 8:52 AM

Oct 22 2020

zack committed rMSLD43a93c448dfe: Web UI module: add 1-slide version and update source file image (authored by zack).
Web UI module: add 1-slide version and update source file image
Oct 22 2020, 4:37 PM