Page MenuHomeSoftware Heritage
Feed Advanced Search

Jun 9 2021

douardda updated the diff for D5829: Refactor the cache handling in ProvenanceDB.

remove forgotten debugging stuff

Jun 9 2021, 11:53 AM
douardda requested review of D5829: Refactor the cache handling in ProvenanceDB.
Jun 9 2021, 11:50 AM
douardda updated the diff for D5823: Remove the CMDBTS dataset.

rebase

Jun 9 2021, 11:35 AM
douardda closed D5833: Add typing stubs dependencies for mypy>0.900.
Jun 9 2021, 11:32 AM
douardda committed rDPROV6cdd424eba01: Add typing stubs dependencies for mypy>0.900 (authored by douardda).
Add typing stubs dependencies for mypy>0.900
Jun 9 2021, 11:32 AM
douardda requested review of D5833: Add typing stubs dependencies for mypy>0.900.
Jun 9 2021, 11:31 AM
douardda accepted D5830: Make recent version mypy happy.

lgtm

Jun 9 2021, 11:19 AM
douardda requested changes to D5822: Refactor origin-revision layer.

please rework your git history, not including revisions unrelated with this diff, etc.

Jun 9 2021, 11:06 AM

Jun 8 2021

douardda added a comment to P1066 (An Untitled Masterwork).
fullset=# \d revision
                                        Table « public.revision »
 Colonne |           Type           | Collationnement | NULL-able |              Par défaut              
---------+--------------------------+-----------------+-----------+--------------------------------------
 id      | bigint                   |                 | not null  | nextval('revision_id_seq'::regclass)
 sha1    | sha1_git                 |                 | not null  | 
 date    | timestamp with time zone |                 | not null  | 
 org     | bigint                   |                 |           | 
Index :
    "revision_pkey" PRIMARY KEY, btree (id)
    "revision_sha1_key" UNIQUE CONSTRAINT, btree (sha1)
Jun 8 2021, 3:57 PM
douardda added a comment to P1066 (An Untitled Masterwork).
fullset=# \d C_R
                     Table « public.c_r »
 Colonne |   Type   | Collationnement | NULL-able | Par défaut 
---------+----------+-----------------+-----------+------------
 cnt     | bigint   |                 | not null  | 
 revs    | bigint[] |                 |           | 
 locs    | bigint[] |                 |           | 
Index :
    "c_r_cnt_idx" btree (cnt)
Jun 8 2021, 3:55 PM
douardda created P1066 (An Untitled Masterwork).
Jun 8 2021, 3:54 PM
douardda created P1065 (An Untitled Masterwork).
Jun 8 2021, 3:40 PM
douardda updated the diff for D5823: Remove the CMDBTS dataset.

rebase

Jun 8 2021, 12:56 PM
douardda committed rDPROV4cd50e66bb1a: Add proper version dependency on swh.loader.git (authored by douardda).
Add proper version dependency on swh.loader.git
Jun 8 2021, 12:55 PM
douardda updated subscribers of D5823: Remove the CMDBTS dataset.
Jun 8 2021, 12:04 PM
douardda added a reviewer for D5823: Remove the CMDBTS dataset: aeviso.
Jun 8 2021, 12:04 PM
douardda added a comment to D5822: Refactor origin-revision layer.

please don't include the revisions about testing the isochrone graph (nor the merge, which should not be there at all, do rebase instead) in this diff, it is unrelated and should be in a dedicated diff.

Jun 8 2021, 11:22 AM

Jun 7 2021

douardda added inline comments to D5822: Refactor origin-revision layer.
Jun 7 2021, 2:58 PM
douardda updated the diff for D5823: Remove the CMDBTS dataset.

rebas

Jun 7 2021, 12:54 PM
douardda committed rDPROV826b3b104186: Add missing tests/data/generate_repo.py file (authored by douardda).
Add missing tests/data/generate_repo.py file
Jun 7 2021, 12:53 PM
douardda added inline comments to D5822: Refactor origin-revision layer.
Jun 7 2021, 12:48 PM
douardda added a comment to T3149: Benchmark software for the object storage.

and this needs fixing.

Jun 7 2021, 11:29 AM · Object storage
douardda added a project to T1226: Save code now email notification for submitter: Save Code Now.
Jun 7 2021, 10:35 AM · Save Code Now, Web app
douardda added a project to T3257: Template the save code now rejection reason to ease operator workflow: Save Code Now.
Jun 7 2021, 10:34 AM · Save Code Now, Easy hack, Web app
douardda added a project to T3256: Propose reason for rejecting a save code now: Save Code Now.
Jun 7 2021, 10:34 AM · Save Code Now, Easy hack, Web app
douardda added a project to T3252: Better handling of erroneous origins submitted to save code now: Save Code Now.
Jun 7 2021, 10:34 AM · System administration, Save Code Now, Web app
douardda added a project to T3213: Enable save code now of software source code archives for specific users: Save Code Now.
Jun 7 2021, 10:33 AM · Save Code Now, Web app
douardda added a project to T1524: save code now: also add new origins for unknown repos: Save Code Now.
Jun 7 2021, 10:33 AM · Save Code Now, Web app
douardda requested review of D5823: Remove the CMDBTS dataset.
Jun 7 2021, 10:17 AM
douardda committed rDPROV100384fb8f14: Remove test_provenance_add_revision (authored by douardda).
Remove test_provenance_add_revision
Jun 7 2021, 10:12 AM
douardda committed rDPROVb73d7ff823be: Parametrize the archive() test fixture to test both Archive implementations (authored by douardda).
Parametrize the archive() test fixture to test both Archive implementations
Jun 7 2021, 10:12 AM
douardda closed D5821: Remove CMDBTS based tests.
Jun 7 2021, 10:12 AM
douardda committed rDPROV4138c61740d2: Remove the CMDBTS based test_provenance_content_find_all (authored by douardda).
Remove the CMDBTS based test_provenance_content_find_all
Jun 7 2021, 10:12 AM

Jun 4 2021

douardda requested changes to D5822: Refactor origin-revision layer.

Also please make sure to add a blank line between the "title" and the remaining of the git commit message (in revision 6c4f25bb8fdb "Refactor [...]")

Jun 4 2021, 5:11 PM
douardda requested review of D5821: Remove CMDBTS based tests.
Jun 4 2021, 3:45 PM
douardda committed rDPROVf64a41b6ee16: Refactor the isochrone graph computation (authored by douardda).
Refactor the isochrone graph computation
Jun 4 2021, 3:32 PM
douardda closed D5773: Refactor the isochrone graph computation.
Jun 4 2021, 3:32 PM
douardda committed rDPROVb90c8625c040: Replace 'DirectoryEntry.ls()' method by 'files' and 'dirs' properties (authored by douardda).
Replace 'DirectoryEntry.ls()' method by 'files' and 'dirs' properties
Jun 4 2021, 3:32 PM
douardda committed rDPROV47c7327b7d61: Add __str__ methods to RevisionEntry, DirectoryEntry and FileEntry (authored by douardda).
Add __str__ methods to RevisionEntry, DirectoryEntry and FileEntry
Jun 4 2021, 3:32 PM
douardda committed rDPROV874b176bd6ef: Improve a bit the code of ProvenanceDBBase (authored by douardda).
Improve a bit the code of ProvenanceDBBase
Jun 4 2021, 3:32 PM
douardda closed D5812: Add a test_provenance_heuristics_content_find_all() test.
Jun 4 2021, 3:31 PM
douardda committed rDPROV3c9f7bd77a2b: Add a test_provenance_heuristics_content_find_all() test (authored by douardda).
Add a test_provenance_heuristics_content_find_all() test
Jun 4 2021, 3:31 PM
douardda closed D5811: Add a simple out-of-order dataset.
Jun 4 2021, 3:22 PM
douardda committed rDPROVf3cd239bf8c3: Add a simple out-of-order dataset (authored by douardda).
Add a simple out-of-order dataset
Jun 4 2021, 3:22 PM
douardda added inline comments to D5805: Add a new (git) dataset generation scaffolding for tests.
Jun 4 2021, 3:15 PM
douardda committed rDPROV5f9e5b53a5b0: Remove test_provenance_heuristics_CMDBTS test (authored by douardda).
Remove test_provenance_heuristics_CMDBTS test
Jun 4 2021, 3:05 PM
douardda committed rDPROV9fe096b39054: Add a new (git) dataset generation scaffolding for tests (authored by douardda).
Add a new (git) dataset generation scaffolding for tests
Jun 4 2021, 3:05 PM
douardda closed D5805: Add a new (git) dataset generation scaffolding for tests.
Jun 4 2021, 3:05 PM
douardda committed rDPROVfd373add1762: Remove test_provenance_heuristics from tests from ArchvieStorage tests (authored by douardda).
Remove test_provenance_heuristics from tests from ArchvieStorage tests
Jun 4 2021, 3:05 PM
douardda added inline comments to D5805: Add a new (git) dataset generation scaffolding for tests.
Jun 4 2021, 3:02 PM
douardda added inline comments to D5805: Add a new (git) dataset generation scaffolding for tests.
Jun 4 2021, 1:50 PM
douardda added inline comments to D5805: Add a new (git) dataset generation scaffolding for tests.
Jun 4 2021, 1:48 PM
douardda updated the diff for D5773: Refactor the isochrone graph computation.

Store the files and subdirs in dedicated lists in DirectoryEntry

Jun 4 2021, 1:47 PM
douardda added inline comments to D5773: Refactor the isochrone graph computation.
Jun 4 2021, 1:37 PM
douardda added inline comments to D5805: Add a new (git) dataset generation scaffolding for tests.
Jun 4 2021, 1:34 PM
douardda updated the diff for D5773: Refactor the isochrone graph computation.

fix typos (thx aeviso) and prevent the creation of a few lists

Jun 4 2021, 1:10 PM
douardda added inline comments to D5773: Refactor the isochrone graph computation.
Jun 4 2021, 1:08 PM
douardda updated the diff for D5773: Refactor the isochrone graph computation.

do not initialize IsochroneNode.maxdate at instanciation time

Jun 4 2021, 11:37 AM
douardda updated the diff for D5773: Refactor the isochrone graph computation.

rebase

Jun 4 2021, 11:19 AM
douardda updated the diff for D5812: Add a test_provenance_heuristics_content_find_all() test.

rebase

Jun 4 2021, 11:19 AM
douardda updated the diff for D5811: Add a simple out-of-order dataset.

rebase

Jun 4 2021, 11:18 AM
douardda updated the diff for D5805: Add a new (git) dataset generation scaffolding for tests.

fix a "typo" reported by vlorentz (I missed before)

Jun 4 2021, 11:17 AM
douardda updated the diff for D5773: Refactor the isochrone graph computation.

rebase

Jun 4 2021, 11:13 AM
douardda updated the diff for D5812: Add a test_provenance_heuristics_content_find_all() test.

rebas

Jun 4 2021, 11:13 AM
douardda updated the diff for D5811: Add a simple out-of-order dataset.

rebase + add a comment in the synth file to explain a bit the "weird" ts in there

Jun 4 2021, 11:12 AM
douardda updated the diff for D5805: Add a new (git) dataset generation scaffolding for tests.

allow inline comments in a synth file

Jun 4 2021, 11:11 AM
douardda added a comment to P1061 (An Untitled Masterwork).

I understand that, it's just it can look very weird for someone not really in the project... not sure where to add a comment to make this clear (besides the commit message)

Jun 4 2021, 10:57 AM
douardda updated the diff for D5773: Refactor the isochrone graph computation.

wrong revset...

Jun 4 2021, 10:32 AM
douardda updated the diff for D5812: Add a test_provenance_heuristics_content_find_all() test.

rebase

Jun 4 2021, 10:31 AM
douardda added inline comments to D5812: Add a test_provenance_heuristics_content_find_all() test.
Jun 4 2021, 10:18 AM
douardda updated the diff for D5773: Refactor the isochrone graph computation.

rebase

Jun 4 2021, 10:13 AM
douardda updated the diff for D5811: Add a simple out-of-order dataset.

Fix the synth file...

Jun 4 2021, 9:54 AM
douardda created P1061 (An Untitled Masterwork).
Jun 4 2021, 9:35 AM

Jun 3 2021

douardda added a comment to D5805: Add a new (git) dataset generation scaffolding for tests.

Why did you commit cmdbts2.msgpack instead of regenerating it? Is it too slow?

Jun 3 2021, 3:36 PM
douardda updated the diff for D5773: Refactor the isochrone graph computation.

rebase

Jun 3 2021, 3:33 PM
douardda updated the diff for D5812: Add a test_provenance_heuristics_content_find_all() test.

rebase

Jun 3 2021, 3:32 PM
douardda updated the diff for D5811: Add a simple out-of-order dataset.

rebase + include a R06 revision

Jun 3 2021, 3:31 PM
douardda updated the diff for D5805: Add a new (git) dataset generation scaffolding for tests.

rebase

Jun 3 2021, 3:30 PM
douardda abandoned D5772: Add a test for the build_isochrone_graph() function.

probably useless now with D5805 coming along.

Jun 3 2021, 3:27 PM
douardda closed D5781: Simplify DB queries in ProvenanceWithPathDB.content_find_(first|all).
Jun 3 2021, 3:23 PM
douardda committed rDPROV08344d3f76c0: Simplify DB queries in ProvenanceWithPathDB.content_find_(first|all) (authored by douardda).
Simplify DB queries in ProvenanceWithPathDB.content_find_(first|all)
Jun 3 2021, 3:23 PM
douardda closed D5780: Add a test for content_find_all().
Jun 3 2021, 3:23 PM
douardda committed rDPROVce700ffb9810: Add a test for content_find_all() (authored by douardda).
Add a test for content_find_all()
Jun 3 2021, 3:23 PM
douardda updated the diff for D5781: Simplify DB queries in ProvenanceWithPathDB.content_find_(first|all).

rebas

Jun 3 2021, 3:20 PM
douardda updated the diff for D5780: Add a test for content_find_all().

rebase on master

Jun 3 2021, 3:18 PM
douardda closed D5813: Make ProvenanceDB.commit() optionally raise the exception.
Jun 3 2021, 3:16 PM
douardda committed rDPROV33eada55f05a: Make ProvenanceDB.commit() optionally raise the exception (authored by douardda).
Make ProvenanceDB.commit() optionally raise the exception
Jun 3 2021, 3:16 PM
douardda updated the diff for D5813: Make ProvenanceDB.commit() optionally raise the exception.

rebase on master and apply vlorentz' suggestion

Jun 3 2021, 3:11 PM
douardda updated the summary of D5813: Make ProvenanceDB.commit() optionally raise the exception.
Jun 3 2021, 3:09 PM
douardda added a comment to D5811: Add a simple out-of-order dataset.

@aeviso I have a question: in this scenario, do we expect the date in the directory table for A/C and A/B/C (sha1 c9cabe7f49012e3fdef6ac6b929efb5654f583cf) directories to be invalidated or updated due to the arrival, at rev R05, of a version of the b file dated earlier than originally seen in R01?

Jun 3 2021, 10:52 AM
douardda updated the diff for D5813: Make ProvenanceDB.commit() optionally raise the exception.

rebase

Jun 3 2021, 10:08 AM
douardda updated the diff for D5812: Add a test_provenance_heuristics_content_find_all() test.

rebase

Jun 3 2021, 10:08 AM
douardda updated the diff for D5811: Add a simple out-of-order dataset.

rebase

Jun 3 2021, 10:07 AM
douardda updated the diff for D5805: Add a new (git) dataset generation scaffolding for tests.

rebase

Jun 3 2021, 10:07 AM
douardda updated the diff for D5781: Simplify DB queries in ProvenanceWithPathDB.content_find_(first|all).

rebase

Jun 3 2021, 10:06 AM
douardda updated the diff for D5780: Add a test for content_find_all().

rebase

Jun 3 2021, 10:05 AM
douardda updated the diff for D5773: Refactor the isochrone graph computation.

rebase

Jun 3 2021, 10:05 AM
douardda updated the diff for D5772: Add a test for the build_isochrone_graph() function.

rebase

Jun 3 2021, 10:04 AM

Jun 2 2021

douardda updated the diff for D5813: Make ProvenanceDB.commit() optionally raise the exception.

rebase

Jun 2 2021, 5:39 PM
douardda updated the diff for D5812: Add a test_provenance_heuristics_content_find_all() test.

rebase

Jun 2 2021, 5:38 PM