Page MenuHomeSoftware Heritage
Feed Advanced Search

Jan 6 2022

aeviso requested review of D6886: Improve direct sql queries to the archive.
Jan 6 2022, 3:10 PM

Jan 5 2022

aeviso closed D6878: Fix type annotation on test fixture.
Jan 5 2022, 3:31 PM
aeviso committed rDPROV97816340f6f3: Fix type annotation on test fixture (authored by aeviso).
Fix type annotation on test fixture
Jan 5 2022, 3:31 PM
aeviso requested review of D6878: Fix type annotation on test fixture.
Jan 5 2022, 12:35 PM

Dec 21 2021

aeviso closed D6862: Clean up history graph implementation.
Dec 21 2021, 3:52 PM
aeviso committed rDPROVb439a081e08a: Clean up history graph implementation (authored by aeviso).
Clean up history graph implementation
Dec 21 2021, 3:52 PM
aeviso closed D6846: Clean up code after frontier redefinition from previous commit.
Dec 21 2021, 3:52 PM
aeviso closed D6864: Move date calculation for invalidated frontiers to the revision processing module.
Dec 21 2021, 3:52 PM
aeviso committed rDPROVa2b7570ed913: Move date calculation for invalidated frontiers to the revision processing… (authored by aeviso).
Move date calculation for invalidated frontiers to the revision processing…
Dec 21 2021, 3:52 PM
aeviso committed rDPROV1926b9d575fb: Clean up code after frontier redefinition from previous commit (authored by aeviso).
Clean up code after frontier redefinition from previous commit
Dec 21 2021, 3:52 PM

Dec 20 2021

aeviso requested review of D6864: Move date calculation for invalidated frontiers to the revision processing module.
Dec 20 2021, 12:31 PM
aeviso updated the summary of D6862: Clean up history graph implementation.
Dec 20 2021, 12:25 PM
aeviso updated the diff for D6862: Clean up history graph implementation.

rebase

Dec 20 2021, 12:24 PM
aeviso updated the diff for D6846: Clean up code after frontier redefinition from previous commit.

rebase

Dec 20 2021, 12:23 PM

Dec 17 2021

aeviso requested review of D6862: Clean up history graph implementation.
Dec 17 2021, 12:38 PM

Dec 16 2021

aeviso closed D6854: Drop unnecessary type annotation to fix mypy 0.920 issue.
Dec 16 2021, 3:06 PM
aeviso committed rDPROVbef0ab385dfa: Drop unnecessary type annotation to fix mypy 0.920 issue (authored by aeviso).
Drop unnecessary type annotation to fix mypy 0.920 issue
Dec 16 2021, 3:06 PM
aeviso updated the diff for D6846: Clean up code after frontier redefinition from previous commit.

rebase

Dec 16 2021, 2:58 PM
aeviso updated the diff for D6854: Drop unnecessary type annotation to fix mypy 0.920 issue.

rebase

Dec 16 2021, 2:57 PM
aeviso added a comment to D6854: Drop unnecessary type annotation to fix mypy 0.920 issue.

Please pin mypy to 0.920 in tox.ini to avoid having to chase after these issues randomly in the future!

What do you mean by "pin mypy to 0.920"?

Check out the "referential" diff D6853 ;)
(tox.ini needs to be amended with mypy==0.920)

Dec 16 2021, 2:56 PM
aeviso added a comment to D6854: Drop unnecessary type annotation to fix mypy 0.920 issue.
In D6854#178075, @olasd wrote:

Please pin mypy to 0.920 in tox.ini to avoid having to chase after these issues randomly in the future!

Dec 16 2021, 2:48 PM
aeviso requested review of D6854: Drop unnecessary type annotation to fix mypy 0.920 issue.
Dec 16 2021, 2:40 PM
aeviso updated the diff for D6846: Clean up code after frontier redefinition from previous commit.

rebase

Dec 16 2021, 2:36 PM
aeviso updated the diff for D6846: Clean up code after frontier redefinition from previous commit.

rebase

Dec 16 2021, 11:39 AM
aeviso updated the summary of D6846: Clean up code after frontier redefinition from previous commit.
Dec 16 2021, 11:38 AM
aeviso updated the summary of D6846: Clean up code after frontier redefinition from previous commit.
Dec 16 2021, 11:38 AM

Dec 15 2021

aeviso requested review of D6846: Clean up code after frontier redefinition from previous commit.
Dec 15 2021, 4:50 PM

Dec 14 2021

aeviso closed D6829: Fix bug on the isochrone graph creation function.
Dec 14 2021, 2:22 PM
aeviso committed rDPROVeb48f7960d06: Fix bug on the isochrone graph creation function (authored by aeviso).
Fix bug on the isochrone graph creation function
Dec 14 2021, 2:22 PM
aeviso updated the diff for D6829: Fix bug on the isochrone graph creation function.

improved associated test

Dec 14 2021, 2:11 PM

Dec 13 2021

aeviso requested review of D6829: Fix bug on the isochrone graph creation function.
Dec 13 2021, 4:42 PM

Dec 10 2021

aeviso committed rDPROV68ccaba83827: Minor fix in the remote storage documentation (authored by aeviso).
Minor fix in the remote storage documentation
Dec 10 2021, 5:58 PM
aeviso closed D6747: Minor fix in the remote storage documentation.
Dec 10 2021, 5:58 PM
aeviso closed D6746: Unify frontier definition between track-all vs track-first strategies.
Dec 10 2021, 5:58 PM
aeviso closed D6734: Refactor `raise_on_commit` logic with a decorator.
Dec 10 2021, 5:58 PM
aeviso committed rDPROV78b8b77cdaaa: Refactor `raise_on_commit` logic with a decorator (authored by aeviso).
Refactor `raise_on_commit` logic with a decorator
Dec 10 2021, 5:58 PM
aeviso committed rDPROV8179fe75a077: Unify frontier definition between track-all vs track-first strategies (authored by aeviso).
Unify frontier definition between track-all vs track-first strategies
Dec 10 2021, 5:58 PM
aeviso closed D6717: Add new flag to skip directory flattening while processing revisions.
Dec 10 2021, 5:58 PM
aeviso committed rDPROV5a86c235de7b: Add new flag to skip directory flattening while processing revisions (authored by aeviso).
Add new flag to skip directory flattening while processing revisions
Dec 10 2021, 5:58 PM
aeviso closed D6714: Add support to flatten directories in the isochrone frontiers separately.
Dec 10 2021, 5:58 PM
aeviso committed rDPROV0f2025f6ef45: Add support to flatten directories in the isochrone frontiers separately (authored by aeviso).
Add support to flatten directories in the isochrone frontiers separately
Dec 10 2021, 5:58 PM
aeviso closed D6713: Unify parameter order between provenance and archive objects across the module.
Dec 10 2021, 5:58 PM
aeviso committed rDPROV052e25da505c: Unify parameter order between provenance and archive objects across the module (authored by aeviso).
Unify parameter order between provenance and archive objects across the module
Dec 10 2021, 5:58 PM
aeviso closed D6712: Add explicit flag for flattenned directories to `ProvenanceStorageInterface`.
Dec 10 2021, 5:58 PM
aeviso committed rDPROVf4f48923e86e: Add explicit flag for flattenned directories to `ProvenanceStorageInterface` (authored by aeviso).
Add explicit flag for flattenned directories to `ProvenanceStorageInterface`
Dec 10 2021, 5:58 PM
aeviso updated the diff for D6747: Minor fix in the remote storage documentation.

rebase

Dec 10 2021, 5:48 PM
aeviso updated the diff for D6746: Unify frontier definition between track-all vs track-first strategies.

rebase

Dec 10 2021, 5:47 PM
aeviso updated the diff for D6734: Refactor `raise_on_commit` logic with a decorator.

rebase

Dec 10 2021, 5:46 PM
aeviso updated the diff for D6717: Add new flag to skip directory flattening while processing revisions.

rebase

Dec 10 2021, 5:45 PM
aeviso updated the diff for D6714: Add support to flatten directories in the isochrone frontiers separately.

rebase

Dec 10 2021, 5:44 PM
aeviso updated the diff for D6713: Unify parameter order between provenance and archive objects across the module.

rebase

Dec 10 2021, 5:44 PM
aeviso updated the diff for D6712: Add explicit flag for flattenned directories to `ProvenanceStorageInterface`.

rebase

Dec 10 2021, 5:43 PM
aeviso added inline comments to D6714: Add support to flatten directories in the isochrone frontiers separately.
Dec 10 2021, 4:41 PM
aeviso added inline comments to D6712: Add explicit flag for flattenned directories to `ProvenanceStorageInterface`.
Dec 10 2021, 4:35 PM
aeviso added inline comments to D6712: Add explicit flag for flattenned directories to `ProvenanceStorageInterface`.
Dec 10 2021, 4:25 PM
aeviso added inline comments to D6714: Add support to flatten directories in the isochrone frontiers separately.
Dec 10 2021, 4:19 PM
aeviso updated the diff for D6712: Add explicit flag for flattenned directories to `ProvenanceStorageInterface`.

update commit message

Dec 10 2021, 3:59 PM
aeviso added inline comments to D6712: Add explicit flag for flattenned directories to `ProvenanceStorageInterface`.
Dec 10 2021, 3:52 PM
aeviso updated the diff for D6717: Add new flag to skip directory flattening while processing revisions.

add help strings for cli options

Dec 10 2021, 3:48 PM

Dec 6 2021

aeviso updated the diff for D6747: Minor fix in the remote storage documentation.

add @ardumont's suggestion

Dec 6 2021, 1:13 PM
aeviso updated the diff for D6747: Minor fix in the remote storage documentation.

add @ardumont's suggestion

Dec 6 2021, 1:11 PM
aeviso requested review of D6747: Minor fix in the remote storage documentation.
Dec 6 2021, 11:48 AM
aeviso requested review of D6746: Unify frontier definition between track-all vs track-first strategies.
Dec 6 2021, 11:05 AM

Dec 3 2021

aeviso committed R230:8ffdc1734c99: Add flatten parameter to revisions client (authored by aeviso).
Add flatten parameter to revisions client
Dec 3 2021, 11:09 AM

Dec 2 2021

aeviso updated the diff for D6734: Refactor `raise_on_commit` logic with a decorator.

rebase

Dec 2 2021, 5:38 PM
aeviso updated the diff for D6717: Add new flag to skip directory flattening while processing revisions.

Assert directories are indeed not flattenned before processing them

Dec 2 2021, 5:38 PM
aeviso added inline comments to D6717: Add new flag to skip directory flattening while processing revisions.
Dec 2 2021, 5:36 PM
aeviso updated the diff for D6734: Refactor `raise_on_commit` logic with a decorator.

rebase

Dec 2 2021, 5:32 PM
aeviso requested review of D6734: Refactor `raise_on_commit` logic with a decorator.
Dec 2 2021, 5:29 PM
aeviso updated the test plan for D6712: Add explicit flag for flattenned directories to `ProvenanceStorageInterface`.
Dec 2 2021, 12:03 PM
aeviso closed D6706: Add test for range splitting function.
Dec 2 2021, 12:03 PM
aeviso committed rDPROVdd1d7aa233a6: Add test for range splitting function (authored by aeviso).
Add test for range splitting function
Dec 2 2021, 12:03 PM
aeviso updated the diff for D6717: Add new flag to skip directory flattening while processing revisions.

rebase

Dec 2 2021, 10:37 AM
aeviso updated the diff for D6714: Add support to flatten directories in the isochrone frontiers separately.

rebase

Dec 2 2021, 10:37 AM
aeviso updated the diff for D6713: Unify parameter order between provenance and archive objects across the module.

rebase

Dec 2 2021, 10:36 AM
aeviso updated the diff for D6712: Add explicit flag for flattenned directories to `ProvenanceStorageInterface`.

rebase

Dec 2 2021, 10:36 AM

Dec 1 2021

aeviso updated the diff for D6706: Add test for range splitting function.

rebase

Dec 1 2021, 5:13 PM
aeviso closed D6705: Add test for routing key calculation.
Dec 1 2021, 5:11 PM
aeviso committed rDPROV247574bec84d: Add test for routing key calculation (authored by aeviso).
Add test for routing key calculation
Dec 1 2021, 5:11 PM
aeviso requested review of D6717: Add new flag to skip directory flattening while processing revisions.
Dec 1 2021, 5:02 PM
aeviso requested review of D6713: Unify parameter order between provenance and archive objects across the module.
Dec 1 2021, 4:12 PM
aeviso requested review of D6714: Add support to flatten directories in the isochrone frontiers separately.
Dec 1 2021, 4:12 PM
aeviso requested review of D6712: Add explicit flag for flattenned directories to `ProvenanceStorageInterface`.
Dec 1 2021, 4:10 PM
aeviso updated the diff for D6706: Add test for range splitting function.

rebase

Dec 1 2021, 3:52 PM
aeviso updated the diff for D6705: Add test for routing key calculation.

Removed parameter and replace BaseException for AssertionError

Dec 1 2021, 3:51 PM
aeviso closed D6697: Add tests for conflict resolution functions.
Dec 1 2021, 3:50 PM
aeviso committed rDPROV6306b44896c1: Add tests for conflict resolution functions (authored by aeviso).
Add tests for conflict resolution functions
Dec 1 2021, 3:50 PM
aeviso closed D6339: Add support for remote backend on existing storage tests.
Dec 1 2021, 3:50 PM
aeviso closed D6165: Add new RabbitMQ-based client/server API.
Dec 1 2021, 3:50 PM
aeviso committed rDPROVe649205e2589: Add support for remote backend on existing storage tests (authored by aeviso).
Add support for remote backend on existing storage tests
Dec 1 2021, 3:50 PM
aeviso committed rDPROVa6cc3e4daf22: Add new RabbitMQ-based client/server API (authored by aeviso).
Add new RabbitMQ-based client/server API
Dec 1 2021, 3:50 PM
aeviso added inline comments to D6705: Add test for routing key calculation.
Dec 1 2021, 1:32 PM

Nov 29 2021

aeviso updated the diff for D6706: Add test for range splitting function.

rebase

Nov 29 2021, 4:02 PM
aeviso updated the diff for D6705: Add test for routing key calculation.

rebase

Nov 29 2021, 4:01 PM
aeviso updated the diff for D6697: Add tests for conflict resolution functions.

rebase

Nov 29 2021, 4:01 PM
aeviso updated the diff for D6339: Add support for remote backend on existing storage tests.

rebase

Nov 29 2021, 4:00 PM
aeviso updated the diff for D6165: Add new RabbitMQ-based client/server API.

Add docs compilation

Nov 29 2021, 3:59 PM
aeviso requested review of D6706: Add test for range splitting function.
Nov 29 2021, 2:56 PM
aeviso requested review of D6705: Add test for routing key calculation.
Nov 29 2021, 2:56 PM
aeviso added a comment to D6697: Add tests for conflict resolution functions.
DATE = datetime.fromtimestamp(1000000000)
ONE_SEC = timedelta(seconds=1)
HASH = b"20329687bb9c1231a7e05afe86160343ad49b494"
RESOLVED_DATES = [
    (((HASH, ), (HASH, DATE), (HASH, None)), {HASH: DATE}),
    ((HASH, DATE), (HASH, DATE+ONE_SEC)), {HASH: DATE}),
]
@pytest.mark.parametrize("input,expected", RESOLVED_DATES) 
def test_resolve_dates() -> None:
    assert resolve_dates(input) == expected

I believe we can agree that this is not difficult to follow and read.

Nov 29 2021, 2:53 PM