Page MenuHomeSoftware Heritage
Feed Advanced Search

Dec 3 2020

haltode retitled D4652: fuse: add dedicated logger instead of root logger from WIP fuse: add dedicated logger instead of root logger to fuse: add dedicated logger instead of root logger.
Dec 3 2020, 5:41 PM
haltode updated the diff for D4652: fuse: add dedicated logger instead of root logger.

Fix black formatting

Dec 3 2020, 5:40 PM
haltode updated the diff for D4652: fuse: add dedicated logger instead of root logger.

Fix daemon logging hack

Dec 3 2020, 5:38 PM
haltode updated the diff for D4652: fuse: add dedicated logger instead of root logger.
  • Rebase on master
  • Fix zack comments
Dec 3 2020, 5:03 PM
haltode changed the status of T2830: FUSE: history/by-date/.status file implementation does not seem reliable from Open to Work in Progress.
Dec 3 2020, 4:29 PM · Software Heritage filesystem
haltode changed the status of T2840: FUSE: snapshot artifacts fail on "alias" target_type from Open to Work in Progress.
Dec 3 2020, 4:29 PM · Software Heritage filesystem
haltode moved T2839: ls "<mountpoint>/origins/<invalidurl>" creates two empty directory entries with the same name from In progress to Done on the Software Heritage filesystem board.
Dec 3 2020, 4:29 PM · Software Heritage filesystem
haltode committed rDFUSEfbfed4d9a4fc: fuse: origin: properly handle invalid origin URL (authored by haltode).
fuse: origin: properly handle invalid origin URL
Dec 3 2020, 4:29 PM
haltode closed T2839: ls "<mountpoint>/origins/<invalidurl>" creates two empty directory entries with the same name as Resolved by committing rDFUSEfbfed4d9a4fc: fuse: origin: properly handle invalid origin URL.
Dec 3 2020, 4:29 PM · Software Heritage filesystem
haltode closed D4657: fuse: origin: properly handle invalid origin URL.
Dec 3 2020, 4:28 PM
haltode updated the diff for D4657: fuse: origin: properly handle invalid origin URL.
  • Use ValueError instead of HTTPError
  • Add requests in requirements.txt
Dec 3 2020, 4:22 PM
haltode added a revision to T2839: ls "<mountpoint>/origins/<invalidurl>" creates two empty directory entries with the same name: D4657: fuse: origin: properly handle invalid origin URL.
Dec 3 2020, 4:05 PM · Software Heritage filesystem
haltode created D4657: fuse: origin: properly handle invalid origin URL.
Dec 3 2020, 4:05 PM
haltode committed rDWCLI814715517f7e: client: add origin_exists() method (authored by haltode).
client: add origin_exists() method
Dec 3 2020, 3:32 PM
haltode closed D4653: client: add origin_exists() method.
Dec 3 2020, 3:31 PM
haltode changed the status of T2839: ls "<mountpoint>/origins/<invalidurl>" creates two empty directory entries with the same name from Open to Work in Progress.
Dec 3 2020, 3:24 PM · Software Heritage filesystem
haltode created D4653: client: add origin_exists() method.
Dec 3 2020, 12:00 PM
haltode retitled D4652: fuse: add dedicated logger instead of root logger from fuse: add dedicated logger instead of root logger to WIP fuse: add dedicated logger instead of root logger.
Dec 3 2020, 10:15 AM
haltode created D4652: fuse: add dedicated logger instead of root logger.
Dec 3 2020, 10:11 AM

Dec 2 2020

haltode added a comment to T2843: FUSE: multiple origin visits on the same day are ignored.

Yes, this is actually documented (https://docs.softwareheritage.org/devel/swh-fuse/design.html#ori-nodes-origins) and logged (in DEBUG level) when there is a date conflict. We will probably decide on a more fine-grained layout in the future to account for this instead of simply ignoring and picking the first one.

Dec 2 2020, 3:43 PM · Software Heritage filesystem
haltode moved T2832: FUSE: add tests for CLI commands from In progress to Done on the Software Heritage filesystem board.
Dec 2 2020, 3:21 PM · Software Heritage filesystem
haltode closed T2832: FUSE: add tests for CLI commands as Resolved.

See D4636.

Dec 2 2020, 3:21 PM · Software Heritage filesystem
haltode committed rDFUSE4a2f73c9ba87: tests: test_mountpoint: add missing origin mountpoint (authored by haltode).
tests: test_mountpoint: add missing origin mountpoint
Dec 2 2020, 3:19 PM
haltode committed rDFUSEfaf508ce3851: tests: test_cli: add a unit test for clean command (authored by haltode).
tests: test_cli: add a unit test for clean command
Dec 2 2020, 3:19 PM
haltode committed rDFUSEaf78aadcdc05: cli: clean: fix missing_ok parameter only in python>=3.8 (authored by haltode).
cli: clean: fix missing_ok parameter only in python>=3.8
Dec 2 2020, 3:19 PM
haltode committed rDFUSE3acccbe8b16c: cli: clean: fix TypeError (conf paths are now stored as str) (authored by haltode).
cli: clean: fix TypeError (conf paths are now stored as str)
Dec 2 2020, 3:19 PM
haltode committed rDFUSE879f8c3351dd: tests: rename test_cli to test_mountpoint (authored by haltode).
tests: rename test_cli to test_mountpoint
Dec 2 2020, 3:19 PM
haltode committed rDFUSE1e3d810a6b45: tests: conftest: use "swh fs umount" command to un-mount (authored by haltode).
tests: conftest: use "swh fs umount" command to un-mount
Dec 2 2020, 3:19 PM
haltode committed rDFUSEf8971cab4a2c: tests: conftest: fix FileNotFoundError warning when un-mounting (authored by haltode).
tests: conftest: fix FileNotFoundError warning when un-mounting
Dec 2 2020, 3:19 PM
haltode closed D4632: FUSE: tests: various code cleanup.
Dec 2 2020, 3:19 PM
haltode updated the diff for D4632: FUSE: tests: various code cleanup.

Create and assert fake db files before cleaning

Dec 2 2020, 3:12 PM
haltode updated the diff for D4632: FUSE: tests: various code cleanup.

Use tmp_path fixture instead of NamedTemporaryFile.

Dec 2 2020, 2:58 PM
haltode triaged T2841: FUSE: update cache with new origin visits as Normal priority.
Dec 2 2020, 2:46 PM · Software Heritage filesystem
haltode triaged T2840: FUSE: snapshot artifacts fail on "alias" target_type as Normal priority.
Dec 2 2020, 2:43 PM · Software Heritage filesystem
haltode updated the diff for D4632: FUSE: tests: various code cleanup.

Rebasing on master

Dec 2 2020, 1:27 PM
haltode added a reviewer for D4632: FUSE: tests: various code cleanup: seirl.
Dec 2 2020, 10:15 AM

Dec 1 2020

haltode updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
Dec 1 2020, 5:38 PM · Software Heritage filesystem
haltode moved T2820: FUSE: nest branch names in snapshot views instead of URL-escaping slashes from In progress to Done on the Software Heritage filesystem board.
Dec 1 2020, 5:37 PM · Software Heritage filesystem
haltode committed rDFUSEfe07b1cd293c: fs: snapshot: nest branch names as directories instead of URL-escaping (authored by haltode).
fs: snapshot: nest branch names as directories instead of URL-escaping
Dec 1 2020, 5:37 PM
haltode closed T2820: FUSE: nest branch names in snapshot views instead of URL-escaping slashes as Resolved by committing rDFUSEfe07b1cd293c: fs: snapshot: nest branch names as directories instead of URL-escaping.
Dec 1 2020, 5:37 PM · Software Heritage filesystem
haltode closed D4631: fs: snapshot: nest branch names as directories instead of URL-escaping.
Dec 1 2020, 5:37 PM
haltode updated the diff for D4632: FUSE: tests: various code cleanup.
  • cli: clean: fix missing_ok parameter only in python>=3.8
Dec 1 2020, 5:01 PM
haltode updated the diff for D4632: FUSE: tests: various code cleanup.

WIP: try to debug remote CI

Dec 1 2020, 4:48 PM
haltode updated the diff for D4632: FUSE: tests: various code cleanup.

conftest: move NamedTemporaryFile definition

Dec 1 2020, 3:55 PM
haltode retitled D4632: FUSE: tests: various code cleanup from cli: clean: fix TypeError (conf paths are now stored as str) to FUSE: tests: various code cleanup.
Dec 1 2020, 3:46 PM
haltode updated the diff for D4632: FUSE: tests: various code cleanup.
  • Rebase on master
  • Use swh fs CLI commands in test
  • Close T2832
Dec 1 2020, 3:41 PM
haltode changed the status of T2832: FUSE: add tests for CLI commands from Open to Work in Progress.
Dec 1 2020, 12:55 PM · Software Heritage filesystem
haltode updated the diff for D4631: fs: snapshot: nest branch names as directories instead of URL-escaping.
  • Rebase on master
  • Update design doc
Dec 1 2020, 12:53 PM
haltode committed rDFUSE3b91a08afe9a: pre-commit: codespell: exclude tests generated data (authored by haltode).
pre-commit: codespell: exclude tests generated data
Dec 1 2020, 12:35 PM
haltode closed D4637: FUSE: pre-commit: codespell: exclude tests generated data.
Dec 1 2020, 12:35 PM
haltode updated the diff for D4637: FUSE: pre-commit: codespell: exclude tests generated data.

Rebase on master

Dec 1 2020, 12:29 PM
haltode committed rDFUSE92ccb00b84cc: docs: update design and corresponding docstring (authored by haltode).
docs: update design and corresponding docstring
Dec 1 2020, 12:28 PM
haltode committed rDFUSE05c0235b2ec1: cache: small code cleanup (authored by haltode).
cache: small code cleanup
Dec 1 2020, 12:27 PM
haltode committed rDFUSE1e4f9a8c9dd4: fuse: get_history: add missing docstring (authored by haltode).
fuse: get_history: add missing docstring
Dec 1 2020, 12:27 PM
haltode closed D4636: FUSE: code and docs various cleanup.
Dec 1 2020, 12:27 PM
haltode retitled D4637: FUSE: pre-commit: codespell: exclude tests generated data from pre-commit: codespell: exclude tests generated data to FUSE: pre-commit: codespell: exclude tests generated data.
Dec 1 2020, 12:19 PM
haltode created D4637: FUSE: pre-commit: codespell: exclude tests generated data.
Dec 1 2020, 12:18 PM
haltode updated the diff for D4636: FUSE: code and docs various cleanup.
  • Fix wording
  • Move db schema into a class attribute
Dec 1 2020, 12:13 PM
haltode created D4636: FUSE: code and docs various cleanup.
Dec 1 2020, 10:56 AM

Nov 30 2020

haltode updated the diff for D4631: fs: snapshot: nest branch names as directories instead of URL-escaping.

Rebase on master

Nov 30 2020, 5:25 PM
haltode updated the diff for D4632: FUSE: tests: various code cleanup.

Rebase on master

Nov 30 2020, 5:24 PM
haltode moved T2829: FUSE: test_list_history randomly fails during CI on by-date/ listing from In progress to Done on the Software Heritage filesystem board.
Nov 30 2020, 5:22 PM · Software Heritage filesystem
haltode committed rDFUSE91da32397917: tests: use fixed delay in test_list_history (authored by haltode).
tests: use fixed delay in test_list_history
Nov 30 2020, 5:22 PM
haltode closed T2829: FUSE: test_list_history randomly fails during CI on by-date/ listing as Resolved by committing rDFUSE91da32397917: tests: use fixed delay in test_list_history.
Nov 30 2020, 5:22 PM · Software Heritage filesystem
haltode closed D4628: FUSE: tests: use fixed delay in test_list_history.
Nov 30 2020, 5:22 PM
haltode updated the diff for D4628: FUSE: tests: use fixed delay in test_list_history.

Update commit message

Nov 30 2020, 5:01 PM
haltode triaged T2830: FUSE: history/by-date/.status file implementation does not seem reliable as Normal priority.
Nov 30 2020, 4:58 PM · Software Heritage filesystem
haltode updated the diff for D4628: FUSE: tests: use fixed delay in test_list_history.

last CI test

Nov 30 2020, 4:45 PM
haltode updated the diff for D4628: FUSE: tests: use fixed delay in test_list_history.

another CI test.

Nov 30 2020, 4:28 PM
haltode updated the diff for D4628: FUSE: tests: use fixed delay in test_list_history.

CI test

Nov 30 2020, 4:19 PM
haltode retitled D4628: FUSE: tests: use fixed delay in test_list_history from tests: (temporary fix) ignore history/by-date test on remote CI to FUSE: tests: use fixed delay in test_list_history.
Nov 30 2020, 4:09 PM
haltode updated the diff for D4628: FUSE: tests: use fixed delay in test_list_history.

tests: use fixed delay in test_list_history

Nov 30 2020, 4:09 PM
haltode changed the status of T2829: FUSE: test_list_history randomly fails during CI on by-date/ listing from Open to Work in Progress.
Nov 30 2020, 4:00 PM · Software Heritage filesystem
haltode triaged T2829: FUSE: test_list_history randomly fails during CI on by-date/ listing as High priority.
Nov 30 2020, 4:00 PM · Software Heritage filesystem
haltode created D4632: FUSE: tests: various code cleanup.
Nov 30 2020, 3:23 PM
haltode added a revision to T2820: FUSE: nest branch names in snapshot views instead of URL-escaping slashes: D4631: fs: snapshot: nest branch names as directories instead of URL-escaping.
Nov 30 2020, 3:18 PM · Software Heritage filesystem
haltode created D4631: fs: snapshot: nest branch names as directories instead of URL-escaping.
Nov 30 2020, 3:18 PM

Nov 27 2020

haltode created D4628: FUSE: tests: use fixed delay in test_list_history.
Nov 27 2020, 5:55 PM
haltode changed the status of T2820: FUSE: nest branch names in snapshot views instead of URL-escaping slashes from Open to Work in Progress.
Nov 27 2020, 3:05 PM · Software Heritage filesystem
haltode moved T2803: FUSE history/by-{date,hash} views need an index to improve performances from In progress to Done on the Software Heritage filesystem board.
Nov 27 2020, 2:50 PM · Software Heritage filesystem
haltode committed rDFUSE1c778776d8bb: tests: extend max delay to populate history/by-date/ (authored by haltode).
tests: extend max delay to populate history/by-date/
Nov 27 2020, 2:50 PM
haltode committed rDFUSE65e468780210: cache: add sqlite index in all tables (authored by haltode).
cache: add sqlite index in all tables
Nov 27 2020, 2:50 PM
haltode committed rDFUSE0a24b804f6f1: cache: add 'date' column in metadata_cache for history/by-date (authored by haltode).
cache: add 'date' column in metadata_cache for history/by-date
Nov 27 2020, 2:50 PM
haltode closed T2803: FUSE history/by-{date,hash} views need an index to improve performances as Resolved by committing rDFUSE0a24b804f6f1: cache: add 'date' column in metadata_cache for history/by-date.
Nov 27 2020, 2:49 PM · Software Heritage filesystem
haltode closed D4569: FUSE: cache: add 'date' column in metadata_cache for history/by-date.
Nov 27 2020, 2:49 PM
haltode retitled D4569: FUSE: cache: add 'date' column in metadata_cache for history/by-date from WIP: add date column in metadata cache to speed up by-date/ to FUSE: cache: add 'date' column in metadata_cache for history/by-date.
Nov 27 2020, 2:38 PM
haltode updated the summary of D4569: FUSE: cache: add 'date' column in metadata_cache for history/by-date.
Nov 27 2020, 2:35 PM
haltode updated the diff for D4569: FUSE: cache: add 'date' column in metadata_cache for history/by-date.

Rework commits history

Nov 27 2020, 2:34 PM
haltode updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
Nov 27 2020, 10:23 AM · Software Heritage filesystem
haltode committed rDFUSE6ab2e7363377: meta.json: add 'json-indent' option (default to 2) (authored by haltode).
meta.json: add 'json-indent' option (default to 2)
Nov 27 2020, 10:23 AM
haltode closed D4617: meta.json: add 'json-indent' option (default to 2).
Nov 27 2020, 10:23 AM
haltode retitled D4617: meta.json: add 'json-indent' option (default to 2) from meta.json: add 'json-indent' option (default to 4) to meta.json: add 'json-indent' option (default to 2).
Nov 27 2020, 10:19 AM
haltode updated the diff for D4617: meta.json: add 'json-indent' option (default to 2).

Use 2 indent instead of 4

Nov 27 2020, 10:14 AM
haltode created D4617: meta.json: add 'json-indent' option (default to 2).
Nov 27 2020, 10:08 AM
haltode updated the diff for D4569: FUSE: cache: add 'date' column in metadata_cache for history/by-date.

Rebasing on master

Nov 27 2020, 9:31 AM

Nov 26 2020

haltode updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
Nov 26 2020, 11:27 AM · Software Heritage filesystem
haltode committed rDFUSEc73312c85409: docs: config: add logging section (authored by haltode).
docs: config: add logging section
Nov 26 2020, 11:26 AM
haltode closed D4598: docs: config: add logging section.
Nov 26 2020, 11:26 AM
haltode created D4598: docs: config: add logging section.
Nov 26 2020, 11:23 AM
haltode committed rDCORE6f9779f4ab11: docs: cli: add explicit anchor (authored by haltode).
docs: cli: add explicit anchor
Nov 26 2020, 11:17 AM