- Nov 20, 2020
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
Closes T2676
-
Stefano Zacchiroli authored
Closes T2785
-
Stefano Zacchiroli authored
most notably drop "virtual" from filesystem everywhere for consistency
-
Thibault Allançon authored
- Remove manual direntry cache manipulation - Remove unnecessary by-hash/ sharding depth attribute - Time optimization for by-date/ partial results - More extensive unit testing for by-date/
-
Thibault Allançon authored
Closes T2795.
-
- Nov 18, 2020
-
-
Thibault Allançon authored
Closes T2773.
-
Thibault Allançon authored
-
- Nov 17, 2020
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
Thibault Allançon authored
Do not unnecessarily format string (eg: when log statement is below current log level).
-
- Nov 16, 2020
-
-
Thibault Allançon authored
Closes T2772.
-
Thibault Allançon authored
During development of new features, enabling the DEBUG log-level every time to hunt down a runtime exception is unpractical since the DEBUG level is very verbose and does not include the exception traceback. Using the logging.exception() method fixes all these issues.
-
- Nov 13, 2020
-
-
Thibault Allançon authored
The asizeof() introduced a very heavy overhead which made swhfs unusable when relying on many asizeof calls (eg: storing history exploration in the direntry cache with a history containing >1000 commits). The heuristic to calculate the size of a FuseEntry is based on experimental results from repositories with various history sizes (10K, 100k, ...)
-
Thibault Allançon authored
Pre-fill the direntry cache with all the sub-entries once the history has been retrieved.
-
- Nov 05, 2020
-
-
Thibault Allançon authored
-
- Nov 04, 2020
-
-
Thibault Allançon authored
Closes T2695. The readdir() endpoint is now O(N) instead of O(N²) since we do not go through all entries every time, but only those after the readdir() offset.
-
- Oct 31, 2020
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
- Oct 23, 2020
-
-
Thibault Allançon authored
Closes T2723.
-
- Oct 22, 2020
-
-
Thibault Allançon authored
Rework existing mock archive to account for a new graph backend.
-
Thibault Allançon authored
Closes T2659. Rationale: ease batch commit workloads.
-
- Oct 21, 2020
-
-
Thibault Allançon authored
Closes T2725.
-
- Oct 20, 2020
-
-
Stefano Zacchiroli authored
rationale: - it is consistent with SwhFS which we are now using in doc - FUSE is an implementation detail, which has no place in user-facing names - it is consistent with other FUSE-based FS (sshfs, RepoFS, etc.)
-
- Oct 19, 2020
-
-
Thibault Allançon authored
Closes T2708.
-
Thibault Allançon authored
Closes T2716.
-
Thibault Allançon authored
Closes T2711.
-
Thibault Allançon authored
Closes T2709.
-
Stefano Zacchiroli authored
Closes T2702
-
- Oct 18, 2020
-
-
Stefano Zacchiroli authored
-
Stefano Zacchiroli authored
-
- Oct 16, 2020
-
-
Stefano Zacchiroli authored
without this click includes the full (long) docstring in the main --help
-
Stefano Zacchiroli authored
Closes T2669
-
Thibault Allançon authored
-
Thibault Allançon authored
-
Thibault Allançon authored
Closes T2699.
-
Stefano Zacchiroli authored
h/t @haltode
-
Stefano Zacchiroli authored
also apply various other minor improvements to the configuration documentation: - mention and show in the example the outer "swh > fuse" stanza - fix sphinx markup for verbatim text (it's "``", not "`") - add configuration file doc to the doc index
-
Thibault Allançon authored
- Closes T2705: move --config-file to "swh fuse". - Closes T2678: add default configuration location.
-