Fix black formatting
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Dec 3 2020
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.
Fix daemon logging hack
- Rebase on master
- Fix zack comments
haltode changed the status of T2830: FUSE: history/by-date/.status file implementation does not seem reliable from Open to Work in Progress.
haltode changed the status of T2840: FUSE: snapshot artifacts fail on "alias" target_type from Open to Work in Progress.
haltode committed rDFUSEfbfed4d9a4fc: fuse: origin: properly handle invalid origin URL (authored by haltode).
fuse: origin: properly handle invalid origin URL
- Use ValueError instead of HTTPError
- Add requests in requirements.txt
client: add origin_exists() method
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.
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 2 2020
Dec 2 2020
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.
haltode moved T2832: FUSE: add tests for CLI commands from In progress to Done on the Software Heritage filesystem board.
See D4636.
haltode committed rDFUSE4a2f73c9ba87: tests: test_mountpoint: add missing origin mountpoint (authored by haltode).
tests: test_mountpoint: add missing origin mountpoint
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
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
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)
haltode committed rDFUSE879f8c3351dd: tests: rename test_cli to test_mountpoint (authored by haltode).
tests: rename test_cli to test_mountpoint
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
haltode committed rDFUSEf8971cab4a2c: tests: conftest: fix FileNotFoundError warning when un-mounting (authored by haltode).
tests: conftest: fix FileNotFoundError warning when un-mounting
Create and assert fake db files before cleaning
Use tmp_path fixture instead of NamedTemporaryFile.
Rebasing on master
Dec 1 2020
Dec 1 2020
haltode updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
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
- cli: clean: fix missing_ok parameter only in python>=3.8
WIP: try to debug remote CI
conftest: move NamedTemporaryFile definition
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.
- Rebase on master
- Use swh fs CLI commands in test
- Close T2832
haltode changed the status of T2832: FUSE: add tests for CLI commands from Open to Work in Progress.
haltode updated the diff for D4631: fs: snapshot: nest branch names as directories instead of URL-escaping.
- Rebase on master
- Update design doc
haltode committed rDFUSE3b91a08afe9a: pre-commit: codespell: exclude tests generated data (authored by haltode).
pre-commit: codespell: exclude tests generated data
Rebase on master
haltode committed rDFUSE92ccb00b84cc: docs: update design and corresponding docstring (authored by haltode).
docs: update design and corresponding docstring
cache: small code cleanup
haltode committed rDFUSE1e4f9a8c9dd4: fuse: get_history: add missing docstring (authored by haltode).
fuse: get_history: add missing docstring
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.
- Fix wording
- Move db schema into a class attribute
Nov 30 2020
Nov 30 2020
haltode updated the diff for D4631: fs: snapshot: nest branch names as directories instead of URL-escaping.
Rebase on master
Rebase on master
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.
haltode committed rDFUSE91da32397917: tests: use fixed delay in test_list_history (authored by haltode).
tests: use fixed delay in test_list_history
Update commit message
haltode triaged T2830: FUSE: history/by-date/.status file implementation does not seem reliable as Normal priority.
last CI test
another CI test.
CI test
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.
tests: use fixed delay in test_list_history
haltode changed the status of T2829: FUSE: test_list_history randomly fails during CI on by-date/ listing from Open to Work in Progress.
haltode triaged T2829: FUSE: test_list_history randomly fails during CI on by-date/ listing as High priority.
Nov 27 2020
Nov 27 2020
haltode changed the status of T2820: FUSE: nest branch names in snapshot views instead of URL-escaping slashes from Open to Work in Progress.
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.
haltode committed rDFUSE1c778776d8bb: tests: extend max delay to populate history/by-date/ (authored by haltode).
tests: extend max delay to populate history/by-date/
cache: add sqlite index in all tables
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
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.
haltode updated the summary of D4569: FUSE: cache: add 'date' column in metadata_cache for history/by-date.
haltode updated the diff for D4569: FUSE: cache: add 'date' column in metadata_cache for history/by-date.
Rework commits history
haltode updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
haltode committed rDFUSE6ab2e7363377: meta.json: add 'json-indent' option (default to 2) (authored by haltode).
meta.json: add 'json-indent' option (default to 2)
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).
Use 2 indent instead of 4
haltode updated the diff for D4569: FUSE: cache: add 'date' column in metadata_cache for history/by-date.
Rebasing on master
Nov 26 2020
Nov 26 2020
haltode updated the task description for T2811: FUSE: fix various paper cuts (user testing 2020-11-24).
docs: config: add logging section
docs: cli: add explicit anchor