Page MenuHomeSoftware Heritage
Feed Advanced Search

Dec 8 2020

acezar created D4688: HgLoaderFromDisk supports corrupted revisions.
Dec 8 2020, 4:41 PM

Dec 7 2020

acezar added inline comments to D4649: HgLoaderFromDisk: Only load new commits.
Dec 7 2020, 2:17 PM
acezar planned changes to D4649: HgLoaderFromDisk: Only load new commits.
Dec 7 2020, 9:58 AM
acezar added a revision to T2849: Design and implement a mapping from "original VCS ids" to SWHIDs to help incremental loaders: D4649: HgLoaderFromDisk: Only load new commits.
Dec 7 2020, 9:49 AM · Storage manager
acezar added a task to D4649: HgLoaderFromDisk: Only load new commits: T2849: Design and implement a mapping from "original VCS ids" to SWHIDs to help incremental loaders.
Dec 7 2020, 9:49 AM

Dec 4 2020

acezar added inline comments to D4649: HgLoaderFromDisk: Only load new commits.
Dec 4 2020, 5:00 PM
acezar updated the diff for D4649: HgLoaderFromDisk: Only load new commits.

Followup

Dec 4 2020, 4:59 PM
acezar added inline comments to D4643: HgLoaderFromDisk: uneventful load when unchanged.
Dec 4 2020, 4:41 PM
acezar updated the diff for D4643: HgLoaderFromDisk: uneventful load when unchanged.

Followup

Dec 4 2020, 4:41 PM

Dec 2 2020

acezar retitled D4643: HgLoaderFromDisk: uneventful load when unchanged from Make loading an unchanged repository uneventful to HgLoaderFromDisk: uneventful load when unchanged.
Dec 2 2020, 3:13 PM
acezar created D4649: HgLoaderFromDisk: Only load new commits.
Dec 2 2020, 3:00 PM
acezar created D4643: HgLoaderFromDisk: uneventful load when unchanged.
Dec 2 2020, 11:54 AM

Dec 1 2020

acezar committed rDLDHG4bf91cff72d3: Add tree diffing in HgLoaderFromDisk (authored by acezar).
Add tree diffing in HgLoaderFromDisk
Dec 1 2020, 6:04 PM
acezar closed D4540: Add tree diffing in HgLoaderFromDisk.
Dec 1 2020, 6:04 PM
acezar closed D4541: Add content lru cache to HgLoaderFromDisk.
Dec 1 2020, 5:54 PM
acezar committed rDLDHGd3885c7f6e7a: Add content lru cache to HgLoaderFromDisk (authored by acezar).
Add content lru cache to HgLoaderFromDisk
Dec 1 2020, 5:54 PM
acezar added a comment to D4541: Add content lru cache to HgLoaderFromDisk.

I'm really bad at fabricator... yet some small un pushed changes mainly doc and renaming vars

Dec 1 2020, 5:53 PM
acezar updated the diff for D4541: Add content lru cache to HgLoaderFromDisk.

Update commit hash

Dec 1 2020, 5:50 PM
acezar updated the summary of D4540: Add tree diffing in HgLoaderFromDisk.
Dec 1 2020, 5:44 PM
acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Improve commit message

Dec 1 2020, 5:42 PM

Nov 30 2020

acezar committed rDLDHGa1c8afa5e42c: Add mercurial.from_disk.HgLoaderFromDisk (authored by acezar).
Add mercurial.from_disk.HgLoaderFromDisk
Nov 30 2020, 4:48 PM
acezar closed D3435: Add mercurial.from_disk.HgLoaderFromDisk.
Nov 30 2020, 4:48 PM
acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Update

Nov 30 2020, 10:33 AM
acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Update

Nov 30 2020, 10:33 AM
acezar added inline comments to D3435: Add mercurial.from_disk.HgLoaderFromDisk.
Nov 30 2020, 9:50 AM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 30 2020, 9:50 AM

Nov 27 2020

acezar committed rDLDHGc8c91ab674a9: Add new example repository generated from script (authored by acezar).
Add new example repository generated from script
Nov 27 2020, 5:38 PM
acezar closed D4313: Add new example repository generated from script.
Nov 27 2020, 5:38 PM
acezar added a comment to D4313: Add new example repository generated from script.

In fact I forgot to push some renaming

Nov 27 2020, 5:37 PM
acezar updated the diff for D4313: Add new example repository generated from script.

Cannot merge because wrong hash (probably edited to remove arc info)

Nov 27 2020, 5:34 PM
acezar committed rDLDHGbc32e1280cfd: Add `Hg20BundleLoader` tests from json files (authored by acezar).
Add `Hg20BundleLoader` tests from json files
Nov 27 2020, 5:29 PM
acezar closed D4312: Add `Hg20BundleLoader` tests from json files.
Nov 27 2020, 5:29 PM
acezar committed rDLDHGff11f77f1b49: Add testing repository builder (authored by acezar).
Add testing repository builder
Nov 27 2020, 5:27 PM
acezar closed D4311: Add testing repository builder.
Nov 27 2020, 5:27 PM
acezar updated the diff for D4311: Add testing repository builder.

Cannot push the merge because commit message as be changed
(Probably to remove arcanist data)

Nov 27 2020, 5:26 PM
acezar committed rDLDHGa2e9cf16919a: add swh-hg-identify a cli to identify hg objects (authored by acezar).
add swh-hg-identify a cli to identify hg objects
Nov 27 2020, 5:19 PM
acezar closed D4216: add swh-hg-identify a cli to identify hg objects.
Nov 27 2020, 5:18 PM

Nov 26 2020

acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Fix empty directories removal

Nov 26 2020, 3:47 PM
acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Fix bug when file is replaced by directory between 2 revisions

Nov 26 2020, 2:26 PM

Nov 25 2020

acezar added inline comments to D3435: Add mercurial.from_disk.HgLoaderFromDisk.
Nov 25 2020, 3:22 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 25 2020, 3:21 PM
acezar added inline comments to D3435: Add mercurial.from_disk.HgLoaderFromDisk.
Nov 25 2020, 2:52 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 25 2020, 2:46 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 25 2020, 2:43 PM
acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Followup

Nov 25 2020, 2:37 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Add HgDirectory tests

Nov 25 2020, 12:14 PM
acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Deleted empty directories

Nov 25 2020, 12:13 PM

Nov 24 2020

acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Followup

Nov 24 2020, 7:21 PM
acezar updated the diff for D4541: Add content lru cache to HgLoaderFromDisk.

Followup

Nov 24 2020, 7:20 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 24 2020, 7:08 PM
acezar added inline comments to D4540: Add tree diffing in HgLoaderFromDisk.
Nov 24 2020, 3:15 PM
acezar added inline comments to D3435: Add mercurial.from_disk.HgLoaderFromDisk.
Nov 24 2020, 2:21 PM
acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Followup

Nov 24 2020, 2:11 PM
acezar updated the diff for D4541: Add content lru cache to HgLoaderFromDisk.

Followup

Nov 24 2020, 2:10 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 24 2020, 2:09 PM

Nov 23 2020

acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 23 2020, 5:44 PM
acezar added inline comments to D3435: Add mercurial.from_disk.HgLoaderFromDisk.
Nov 23 2020, 5:04 PM
acezar added inline comments to D4540: Add tree diffing in HgLoaderFromDisk.
Nov 23 2020, 4:17 PM
acezar updated the diff for D4540: Add tree diffing in HgLoaderFromDisk.

Followup

Nov 23 2020, 4:15 PM
acezar updated the diff for D4541: Add content lru cache to HgLoaderFromDisk.

Followup

Nov 23 2020, 4:15 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 23 2020, 4:14 PM
acezar updated the diff for D4541: Add content lru cache to HgLoaderFromDisk.

Followup

Nov 23 2020, 12:17 PM
acezar added inline comments to D3435: Add mercurial.from_disk.HgLoaderFromDisk.
Nov 23 2020, 11:47 AM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 23 2020, 11:45 AM

Nov 20 2020

acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Followup

Nov 20 2020, 6:29 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Moved content lru caching in another patch

Nov 20 2020, 11:23 AM
acezar created D4541: Add content lru cache to HgLoaderFromDisk.
Nov 20 2020, 11:15 AM
acezar created D4540: Add tree diffing in HgLoaderFromDisk.
Nov 20 2020, 10:50 AM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Removed tree diff to make a separate patch.

Nov 20 2020, 10:42 AM

Nov 19 2020

acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.
  • simpler lru content caching
  • added tree diff between revision
Nov 19 2020, 9:05 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

use mercurial lru caching to avoid content hash recalculation between revisions

Nov 19 2020, 1:09 PM

Nov 16 2020

acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Separate content loading from directory loading

Nov 16 2020, 12:39 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.

Shot myself in the foot with last update not being the right directory...

Nov 16 2020, 11:54 AM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.
  • removed lru_cache decorators
  • change methods to store their objects rather than returning them
  • added some docstrings
Nov 16 2020, 11:53 AM

Nov 13 2020

acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.
  • added lru caching
  • use swh.model.from_disk instead of hand crafted tree building
Nov 13 2020, 4:30 PM

Nov 12 2020

acezar updated the summary of D4312: Add `Hg20BundleLoader` tests from json files.
Nov 12 2020, 11:56 PM
acezar updated the diff for D3435: Add mercurial.from_disk.HgLoaderFromDisk.
  • stop calculating models id manually
  • Remove outdated test_loader.org
  • Do not use DVCSLoader for HgDiskLoader
Nov 12 2020, 11:54 PM
acezar updated the diff for D4312: Add `Hg20BundleLoader` tests from json files.

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.

Nov 12 2020, 11:52 PM
acezar updated the diff for D4216: add swh-hg-identify a cli to identify hg objects.

Addresses:

Nov 12 2020, 3:17 PM

Nov 10 2020

acezar updated the diff for D4313: Add new example repository generated from script.

Update to make ci pass

Nov 10 2020, 2:56 PM
acezar updated the diff for D4312: Add `Hg20BundleLoader` tests from json files.

Update to make ci pass

Nov 10 2020, 2:53 PM
acezar updated the diff for D4311: Add testing repository builder.

Seems that I messed my arc diff --update ci should passe with this.

Nov 10 2020, 2:52 PM
acezar updated the diff for D4311: Add testing repository builder.

Make sure the diff is up to date.

Nov 10 2020, 2:39 PM

Oct 29 2020

acezar added inline comments to D4311: Add testing repository builder.
Oct 29 2020, 10:11 AM

Oct 28 2020

acezar updated the diff for D4216: add swh-hg-identify a cli to identify hg objects.
  • Add mercurial to requirements.txt
  • use swh.model.cli.identify_object instead of swh-identify subprocess
Oct 28 2020, 12:21 PM
acezar updated the diff for D4216: add swh-hg-identify a cli to identify hg objects.

Trigger CI

Oct 28 2020, 10:46 AM

Oct 27 2020

acezar updated the diff for D4313: Add new example repository generated from script.

Update

Oct 27 2020, 4:51 PM
acezar updated the diff for D4312: Add `Hg20BundleLoader` tests from json files.

Update

Oct 27 2020, 4:50 PM
acezar updated the diff for D4311: Add testing repository builder.

Update

Oct 27 2020, 4:49 PM
acezar updated the diff for D4216: add swh-hg-identify a cli to identify hg objects.

Update

Oct 27 2020, 4:49 PM
acezar updated the diff for D4311: Add testing repository builder.

Update

Oct 27 2020, 4:47 PM
acezar updated the diff for D4216: add swh-hg-identify a cli to identify hg objects.

Update

Oct 27 2020, 4:46 PM
acezar added inline comments to D4311: Add testing repository builder.
Oct 27 2020, 4:10 PM
acezar added inline comments to D4311: Add testing repository builder.
Oct 27 2020, 4:01 PM
acezar updated the diff for D4312: Add `Hg20BundleLoader` tests from json files.

failing at arc again

Oct 27 2020, 3:58 PM
acezar updated the diff for D4311: Add testing repository builder.

arc fail again...

Oct 27 2020, 2:53 PM
acezar updated the diff for D4311: Add testing repository builder.

Get back the right commit

Oct 27 2020, 2:52 PM
acezar updated the diff for D4216: add swh-hg-identify a cli to identify hg objects.

Trigger CI

Oct 27 2020, 11:15 AM
acezar updated the diff for D4313: Add new example repository generated from script.

Fighting arc

Oct 27 2020, 11:08 AM
acezar updated the diff for D4312: Add `Hg20BundleLoader` tests from json files.

Fighting arc

Oct 27 2020, 11:06 AM