Page MenuHomeSoftware Heritage
Feed Advanced Search

Nov 25 2020

zack renamed Software Heritage filesystem from User-space filesystem to Software Heritage filesystem.
Nov 25 2020, 5:11 PM
zack renamed Software Heritage filesystem from user-space filesystem to User-space filesystem.
Nov 25 2020, 5:10 PM
haltode updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
Nov 25 2020, 5:09 PM · Software Heritage filesystem
zack renamed Software Heritage filesystem from FUSE virtual file system to user-space filesystem.
Nov 25 2020, 5:09 PM
haltode moved T2802: FUSE: avoid logging normal conditions like ENOENT from In progress to Done on the Software Heritage filesystem board.
Nov 25 2020, 5:09 PM · Software Heritage filesystem
haltode closed T2802: FUSE: avoid logging normal conditions like ENOENT as Resolved by committing rDFUSEb0c3d77e7ddf: fuse: lookup: do not log ENOENT.
Nov 25 2020, 5:09 PM · Software Heritage filesystem
zack added a revision to T2802: FUSE: avoid logging normal conditions like ENOENT: D4594: fuse: lookup: do not log ENOENT.
Nov 25 2020, 5:07 PM · Software Heritage filesystem
haltode changed the status of T2802: FUSE: avoid logging normal conditions like ENOENT from Open to Work in Progress.
Nov 25 2020, 3:45 PM · Software Heritage filesystem
haltode changed the status of T2811: FUSE: fix various paper cuts (user testing 2020-11-24) from Open to Work in Progress.
Nov 25 2020, 3:45 PM · Software Heritage filesystem
zack updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
Nov 25 2020, 2:55 PM · Software Heritage filesystem
zack updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
Nov 25 2020, 2:53 PM · Software Heritage filesystem
zack renamed T2811: FUSE: fix various paper cuts (user testing 2020-11-24) from FISE: fix various paper cuts (user testing 2020-11-24) to FUSE: fix various paper cuts (user testing 2020-11-24).
Nov 25 2020, 2:51 PM · Software Heritage filesystem
zack updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
Nov 25 2020, 2:51 PM · Software Heritage filesystem
zack triaged T2811: FUSE: fix various paper cuts (user testing 2020-11-24) as Low priority.
Nov 25 2020, 2:50 PM · Software Heritage filesystem
haltode moved T2784: FUSE: add support for origin visits from In progress to Done on the Software Heritage filesystem board.
Nov 25 2020, 2:20 PM · Software Heritage filesystem
haltode closed T2784: FUSE: add support for origin visits as Resolved by committing rDFUSE1641a3158f66: fuse: add support for origin artifacts.
Nov 25 2020, 2:19 PM · Software Heritage filesystem
haltode added a revision to T2784: FUSE: add support for origin visits: D4583: fuse: add support for origin artifacts.
Nov 25 2020, 10:34 AM · Software Heritage filesystem

Nov 24 2020

haltode changed the status of T2784: FUSE: add support for origin visits from Open to Work in Progress.
Nov 24 2020, 2:28 PM · Software Heritage filesystem
haltode added a revision to T2803: FUSE history/by-{date,hash} views need an index to improve performances: D4569: FUSE: cache: add 'date' column in metadata_cache for history/by-date.
Nov 24 2020, 10:38 AM · Software Heritage filesystem
haltode changed the status of T2803: FUSE history/by-{date,hash} views need an index to improve performances from Open to Work in Progress.
Nov 24 2020, 10:14 AM · Software Heritage filesystem

Nov 23 2020

haltode moved T2676: FUSE: write tutorial doc from In progress to Done on the Software Heritage filesystem board.
Nov 23 2020, 9:03 AM · Documentation, Software Heritage filesystem

Nov 21 2020

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

Nov 20 2020

zack closed T2676: FUSE: write tutorial doc as Resolved by committing rDFUSEf2fe7c57d55a: doc: add tutorial for end users.
Nov 20 2020, 5:35 PM · Documentation, Software Heritage filesystem
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.
Nov 20 2020, 2:50 PM · Software Heritage filesystem
zack lowered the priority of T2775: Add top-level README to explain briefly archive/ and meta/ behavior from Normal to Low.
Nov 20 2020, 2:50 PM · Software Heritage filesystem
zack raised the priority of T2784: FUSE: add support for origin visits from Low to Normal.
Nov 20 2020, 2:49 PM · Software Heritage filesystem
zack moved T2785: FUSE design doc: dangling links to data model, SWHIDs, etc. from Backlog to Done on the Software Heritage filesystem board.
Nov 20 2020, 2:29 PM · Documentation, Software Heritage filesystem
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.
Nov 20 2020, 2:29 PM · Documentation, Software Heritage filesystem
haltode moved T2795: FUSE: fix build failure when pytest try to run gen-api-data.py from Backlog to Done on the Software Heritage filesystem board.
Nov 20 2020, 10:16 AM · Software Heritage filesystem
haltode closed T2795: FUSE: fix build failure when pytest try to run gen-api-data.py as Resolved by committing rDFUSEb5956b0fa670: tox.ini: fix pytest failure trying to run non-tests script.
Nov 20 2020, 10:16 AM · Software Heritage filesystem
haltode added a revision to T2795: FUSE: fix build failure when pytest try to run gen-api-data.py: D4538: tox.ini: fix pytest failure trying to run non-tests script.
Nov 20 2020, 10:11 AM · Software Heritage filesystem

Nov 18 2020

zack lowered the priority of T2795: FUSE: fix build failure when pytest try to run gen-api-data.py from Normal to Low.
Nov 18 2020, 6:12 PM · Software Heritage filesystem
haltode renamed T2795: FUSE: fix build failure when pytest try to run gen-api-data.py from FUSE: fix build failure because pytest try to run gen-api-data.py to FUSE: fix build failure when pytest try to run gen-api-data.py.
Nov 18 2020, 4:57 PM · Software Heritage filesystem
haltode triaged T2795: FUSE: fix build failure when pytest try to run gen-api-data.py as Normal priority.
Nov 18 2020, 4:48 PM · Software Heritage filesystem
haltode created T2795: FUSE: fix build failure when pytest try to run gen-api-data.py.
Nov 18 2020, 4:48 PM · Software Heritage filesystem
haltode moved T2773: FUSE: add history/by-date/ dir for revision objects from In progress to Done on the Software Heritage filesystem board.
Nov 18 2020, 1:29 PM · Software Heritage filesystem
haltode closed T2773: FUSE: add history/by-date/ dir for revision objects as Resolved by committing rDFUSE430fa0e24981: fs: history: add by-date/ sharded directory.
Nov 18 2020, 1:29 PM · Software Heritage filesystem

Nov 17 2020

zack updated subscribers of T2771: FUSE: rethink the visibility of files under archive/ and meta/, and possibly add a new cache/ entrypoint.
Nov 17 2020, 9:17 PM · Software Heritage filesystem
zack added a comment to T2771: FUSE: rethink the visibility of files under archive/ and meta/, and possibly add a new cache/ entrypoint.

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.

Nov 17 2020, 9:16 PM · Software Heritage filesystem
haltode moved T2697: FUSE: add logging mechanism from Backlog to Done on the Software Heritage filesystem board.
Nov 17 2020, 2:24 PM · Software Heritage filesystem
haltode closed T2697: FUSE: add logging mechanism as Resolved.
Nov 17 2020, 2:24 PM · Software Heritage filesystem
haltode added a revision to T2773: FUSE: add history/by-date/ dir for revision objects: D4489: fs: history: add by-date/ sharded directory.
Nov 17 2020, 11:28 AM · Software Heritage filesystem

Nov 16 2020

zack updated the task description for T2784: FUSE: add support for origin visits.
Nov 16 2020, 9:56 PM · Software Heritage filesystem
zack triaged T2785: FUSE design doc: dangling links to data model, SWHIDs, etc. as Normal priority.
Nov 16 2020, 9:54 PM · Documentation, Software Heritage filesystem
zack lowered the priority of T2784: FUSE: add support for origin visits from Normal to Low.
Nov 16 2020, 9:50 PM · Software Heritage filesystem
zack triaged T2784: FUSE: add support for origin visits as Normal priority.
Nov 16 2020, 9:50 PM · Software Heritage filesystem
zack changed the status of T2694: FUSE: add sharding support for top-level dirs from Resolved to Wontfix.
Nov 16 2020, 3:15 PM · Software Heritage filesystem
haltode changed the status of T2773: FUSE: add history/by-date/ dir for revision objects from Open to Work in Progress.
Nov 16 2020, 2:52 PM · Software Heritage filesystem
haltode changed the status of T2694: FUSE: add sharding support for top-level dirs from Wontfix to Resolved.
Nov 16 2020, 2:47 PM · Software Heritage filesystem
haltode moved T2772: FUSE: add history/by-page/ dir for revision objects from In progress to Done on the Software Heritage filesystem board.
Nov 16 2020, 2:47 PM · Software Heritage filesystem
haltode closed T2772: FUSE: add history/by-page/ dir for revision objects as Resolved by committing rDFUSE5fdda3d1cf97: fs: history: add by-page/ sharded directory.
Nov 16 2020, 2:46 PM · Software Heritage filesystem
haltode added a revision to T2772: FUSE: add history/by-page/ dir for revision objects: D4476: fs: history: add by-page/ sharded directory.
Nov 16 2020, 11:09 AM · Software Heritage filesystem
haltode changed the status of T2772: FUSE: add history/by-page/ dir for revision objects from Open to Work in Progress.
Nov 16 2020, 10:11 AM · Software Heritage filesystem

Nov 13 2020

haltode triaged T2775: Add top-level README to explain briefly archive/ and meta/ behavior as Normal priority.
Nov 13 2020, 12:46 PM · Software Heritage filesystem

Nov 11 2020

zack triaged T2773: FUSE: add history/by-date/ dir for revision objects as Normal priority.
Nov 11 2020, 3:23 PM · Software Heritage filesystem
zack triaged T2772: FUSE: add history/by-page/ dir for revision objects as Normal priority.
Nov 11 2020, 3:18 PM · Software Heritage filesystem
zack triaged T2771: FUSE: rethink the visibility of files under archive/ and meta/, and possibly add a new cache/ entrypoint as Low priority.
Nov 11 2020, 3:11 PM · Software Heritage filesystem

Nov 10 2020

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.

Nov 10 2020, 12:48 PM · Software Heritage filesystem

Nov 4 2020

haltode moved T2695: Cache directory entries to make readdir/lookup more efficient from In progress to Done on the Software Heritage filesystem board.
Nov 4 2020, 5:10 PM · Software Heritage filesystem
haltode closed T2695: Cache directory entries to make readdir/lookup more efficient as Resolved by committing rDFUSE46a48a190722: fuse: add cache on directories entries.
Nov 4 2020, 5:10 PM · Software Heritage filesystem

Oct 29 2020

haltode added a revision to T2694: FUSE: add sharding support for top-level dirs: D4371: WIP: archive + meta directory sharding.
Oct 29 2020, 10:05 AM · Software Heritage filesystem

Oct 27 2020

haltode changed the status of T2694: FUSE: add sharding support for top-level dirs from Open to Work in Progress.
Oct 27 2020, 4:12 PM · Software Heritage filesystem

Oct 23 2020

haltode moved T2723: Change `logging.error` into `logging.debug` when returning ENOENT from In progress to Done on the Software Heritage filesystem board.
Oct 23 2020, 5:01 PM · Software Heritage filesystem
haltode closed T2723: Change `logging.error` into `logging.debug` when returning ENOENT as Resolved by committing rDFUSEf9de49aca704: fuse: use debug level instead of error when returning ENOENT.
Oct 23 2020, 5:01 PM · Software Heritage filesystem
haltode added a revision to T2695: Cache directory entries to make readdir/lookup more efficient: D4345: fuse: add cache on directories entries.
Oct 23 2020, 4:44 PM · Software Heritage filesystem
haltode changed the status of T2695: Cache directory entries to make readdir/lookup more efficient from Open to Work in Progress.
Oct 23 2020, 2:03 PM · Software Heritage filesystem
haltode added a revision to T2723: Change `logging.error` into `logging.debug` when returning ENOENT: D4339: fuse: use debug level instead of error when returning ENOENT.
Oct 23 2020, 10:39 AM · Software Heritage filesystem

Oct 22 2020

haltode moved T2659: FUSE: add flat commit view to ease batch commit workloads from In progress to Done on the Software Heritage filesystem board.
Oct 22 2020, 5:46 PM · Software Heritage filesystem
haltode closed T2659: FUSE: add flat commit view to ease batch commit workloads as Resolved by committing rDFUSEa8abee511524: fuse: add flat commit view in a 'history' virtual directory.
Oct 22 2020, 5:46 PM · Software Heritage filesystem

Oct 21 2020

haltode moved T2725: Concurrent access result in ERROR:aiosqlite:returning exception database is locked from In progress to Done on the Software Heritage filesystem board.
Oct 21 2020, 1:23 PM · Software Heritage filesystem
haltode closed T2725: Concurrent access result in ERROR:aiosqlite:returning exception database is locked as Resolved by committing rDFUSE6a9b71965538: cache: add missing aiosqlite commit call.
Oct 21 2020, 1:23 PM · Software Heritage filesystem
haltode added a revision to T2725: Concurrent access result in ERROR:aiosqlite:returning exception database is locked: D4316: cache: add missing aiosqlite commit call.
Oct 21 2020, 10:13 AM · Software Heritage filesystem

Oct 20 2020

haltode moved T1926: FUSE filesystem to navigate the archive from Backlog to Done on the Software Heritage filesystem board.
Oct 20 2020, 9:41 PM · Software Heritage filesystem
haltode closed T1926: FUSE filesystem to navigate the archive as Resolved.
Oct 20 2020, 9:41 PM · Software Heritage filesystem
zack renamed T2724: fuse: populate history/ incrementally to avoid temporary hangs on huge repos from Realistic benchmark to explore the Linux kernel history to history/ dir browsing is too slow on big repos like the Linux kernel.
Oct 20 2020, 6:23 PM · Software Heritage filesystem
zack raised the priority of T2725: Concurrent access result in ERROR:aiosqlite:returning exception database is locked from Normal to High.
Oct 20 2020, 6:22 PM · Software Heritage filesystem
haltode changed the status of T2723: Change `logging.error` into `logging.debug` when returning ENOENT from Open to Work in Progress.
Oct 20 2020, 4:38 PM · Software Heritage filesystem
haltode changed the status of T2725: Concurrent access result in ERROR:aiosqlite:returning exception database is locked from Open to Work in Progress.
Oct 20 2020, 4:38 PM · Software Heritage filesystem
haltode triaged T2725: Concurrent access result in ERROR:aiosqlite:returning exception database is locked as Normal priority.
Oct 20 2020, 4:31 PM · Software Heritage filesystem
haltode triaged T2724: fuse: populate history/ incrementally to avoid temporary hangs on huge repos as Normal priority.
Oct 20 2020, 4:04 PM · Software Heritage filesystem
haltode added a revision to T2659: FUSE: add flat commit view to ease batch commit workloads: D4309: Add flat commit view in a history/ virtual dir.
Oct 20 2020, 1:38 PM · Software Heritage filesystem
haltode triaged T2723: Change `logging.error` into `logging.debug` when returning ENOENT as Low priority.
Oct 20 2020, 9:58 AM · Software Heritage filesystem

Oct 19 2020

haltode changed the status of T2659: FUSE: add flat commit view to ease batch commit workloads from Open to Work in Progress.
Oct 19 2020, 5:28 PM · Software Heritage filesystem
haltode moved T2708: enable FUSE debug option only when loglevel is debug or higher from In progress to Done on the Software Heritage filesystem board.
Oct 19 2020, 2:24 PM · Software Heritage filesystem
haltode closed T2708: enable FUSE debug option only when loglevel is debug or higher as Resolved by committing rDFUSE3ad12d7aafeb: fuse: use debug option only when loglevel is debug or higher.
Oct 19 2020, 2:24 PM · Software Heritage filesystem
zack moved T2716: FUSE cli.py: move module-level import to function-level to reduce startup time from In progress to Done on the Software Heritage filesystem board.
Oct 19 2020, 2:23 PM · Easy hack, Software Heritage filesystem
haltode closed T2716: FUSE cli.py: move module-level import to function-level to reduce startup time as Resolved by committing rDFUSEd3cb2178e2eb: cli: move module-level import to function-level to reduce startup time.
Oct 19 2020, 2:21 PM · Easy hack, Software Heritage filesystem
haltode added a revision to T2716: FUSE cli.py: move module-level import to function-level to reduce startup time: D4304: cli: move module-level import to function-level to reduce startup time.
Oct 19 2020, 1:52 PM · Easy hack, Software Heritage filesystem
haltode changed the status of T2716: FUSE cli.py: move module-level import to function-level to reduce startup time from Open to Work in Progress.
Oct 19 2020, 1:52 PM · Easy hack, Software Heritage filesystem
haltode changed the status of T2708: enable FUSE debug option only when loglevel is debug or higher from Open to Work in Progress.
Oct 19 2020, 1:47 PM · Software Heritage filesystem
haltode added a revision to T2708: enable FUSE debug option only when loglevel is debug or higher: D4303: fuse: use debug option only when loglevel is debug or higher.
Oct 19 2020, 1:46 PM · Software Heritage filesystem
haltode moved T2711: Web API URL setting in configuration file ignored from In progress to Done on the Software Heritage filesystem board.
Oct 19 2020, 1:38 PM · Software Heritage filesystem
haltode closed T2711: Web API URL setting in configuration file ignored as Resolved by committing rDFUSE6bb4deb717ee: cli: do not ignore user config when reading global.yml.
Oct 19 2020, 1:37 PM · Software Heritage filesystem
zack changed the status of T2711: Web API URL setting in configuration file ignored from Open to Work in Progress.
Oct 19 2020, 1:19 PM · Software Heritage filesystem
haltode added a revision to T2711: Web API URL setting in configuration file ignored: D4302: cli: config: add error handling and logging when parsing.
Oct 19 2020, 1:02 PM · Software Heritage filesystem
zack moved T2709: hangs with: ERROR:root:Unknown SWHID: 'swh:1:dir:be2222d58268b1ba08e612ed57c21c703653e653' from In progress to Done on the Software Heritage filesystem board.
Oct 19 2020, 12:30 PM · Software Heritage filesystem
haltode closed T2709: hangs with: ERROR:root:Unknown SWHID: 'swh:1:dir:be2222d58268b1ba08e612ed57c21c703653e653' as Resolved by committing rDFUSEe178e7c4e234: fuse: add error handling around HTTP errors (web API).
Oct 19 2020, 12:30 PM · Software Heritage filesystem
zack renamed T2716: FUSE cli.py: move module-level import to function-level to reduce startup time from FUSE cli.py: to FUSE cli.py: move module-level import to function-level to reduce startup time.
Oct 19 2020, 12:24 PM · Easy hack, Software Heritage filesystem
zack triaged T2716: FUSE cli.py: move module-level import to function-level to reduce startup time as Wishlist priority.
Oct 19 2020, 12:21 PM · Easy hack, Software Heritage filesystem