User Details
- User Since
- Jun 10 2020, 3:29 PM (233 w, 8 h)
Dec 8 2020
Dec 7 2020
Dec 4 2020
Followup
Followup
Dec 2 2020
Dec 1 2020
I'm really bad at fabricator... yet some small un pushed changes mainly doc and renaming vars
Update commit hash
Improve commit message
Nov 30 2020
Followup
Nov 27 2020
In fact I forgot to push some renaming
Cannot merge because wrong hash (probably edited to remove arc info)
Cannot push the merge because commit message as be changed
(Probably to remove arcanist data)
Nov 26 2020
Fix empty directories removal
Fix bug when file is replaced by directory between 2 revisions
Nov 25 2020
Followup
Followup
Followup
Followup
Add HgDirectory tests
Deleted empty directories
Nov 24 2020
Followup
Followup
Followup
Followup
Followup
Followup
Nov 23 2020
Followup
Followup
Followup
Followup
Followup
Followup
Nov 20 2020
Followup
Moved content lru caching in another patch
Removed tree diff to make a separate patch.
Nov 19 2020
- simpler lru content caching
- added tree diff between revision
use mercurial lru caching to avoid content hash recalculation between revisions
Nov 16 2020
Separate content loading from directory loading
Shot myself in the foot with last update not being the right directory...
- removed lru_cache decorators
- change methods to store their objects rather than returning them
- added some docstrings
Nov 13 2020
- added lru caching
- use swh.model.from_disk instead of hand crafted tree building
Nov 12 2020
- stop calculating models id manually
- Remove outdated test_loader.org
- Do not use DVCSLoader for HgDiskLoader
As HgLoaderFromDisk will stop inherit from DVCSLoader intercepting
objects from the interface to make assertions as things progress is not feasible
anymore. LoaderChecker check hashes from storage instead.
Addresses:
- https://forge.softwareheritage.org/D4216#inline-30403
- https://forge.softwareheritage.org/D4216#inline-30404
- https://forge.softwareheritage.org/D4216#inline-30407
- https://forge.softwareheritage.org/D4216#inline-30408
- https://forge.softwareheritage.org/D4216#inline-30409
- https://forge.softwareheritage.org/D4216#inline-30410
- https://forge.softwareheritage.org/D4216#inline-30411
Nov 10 2020
Update to make ci pass
Update to make ci pass
Seems that I messed my arc diff --update ci should passe with this.
Make sure the diff is up to date.
Oct 29 2020
Oct 28 2020
- Add mercurial to requirements.txt
- use swh.model.cli.identify_object instead of swh-identify subprocess
Trigger CI
Oct 27 2020
Update
Update
Update
Update
failing at arc again
arc fail again...
Get back the right commit
Trigger CI
Fighting arc
Fighting arc